The invention provides a mechanical pipeline under-pressure blocker and a blocking method thereof. The blocker mainly comprises a process
pipe, an under-pressure pipeline mouth gag and an under-pressure pipeline lower blocker, wherein a mechanical encasing-
pipe sealing device consists of an upper body, a
lower body, a flexible sealing rubber
cushion, a sealing support rubber
cushion, an upper antiskid anchor ear and a lower antiskid anchor ear; the upper body consists of an upper body
pipe and an upper semicircular encasing-pipe plate; the periphery of the upper semicircular encasing-pipe plate is provided with a turned-over edge, and the middle of the upper semicircular encasing-pipe plate is provided with a hole; the lower end of the upper body pipe is welded with the hole, and the upper end of the upper body pipe is welded with a
flange; the upper part of the
flange is provided with a mouth rim, and a screw hole is horizontally arranged on the mouth rim; the
lower body consists of a
slag discharge pipe with an opening on the upper end, and a lower semicircular encasing-pipe plate; the periphery of the lower semicircular encasing-pipe plate is provided with a turned-over edge, the middle of the lower semicircular encasing-pipe plate is provided with a hole, and the upper opening of the
slag discharge pipe is welded with the hole; and the turned-over edges on the peripheries of the upper semicircular encasing-pipe plate and the lower semicircular encasing-pipe plate are fixed on an under-pressure pipeline by screw bolts. Compared with the prior art, the blocker can block the
cast iron pipeline under pressure during operation so as to shorten the construction period and reduce the construction cost.