在以下情况下可以设置路障:

道路建设或修缮:

为了道路建设或修缮工作,需要设置路障以保障施工人员和过往车辆的安全。

交通管制:

在特定情况下,如交通事故、道路施工、恶劣天气等,交通管理部门可能会设置路障以控制交通流量和保障安全。

公路养护:

公路养护人员在进行养护作业时,需要设置路障以确保作业人员和车辆的安全。

特定场所的安全:

例如,国家机关和军队等重要单位大门前可以安装升降防暴路障,以阻止未经授权的车辆进入。

紧急抢险:

在紧急情况下,如交通事故或自然灾害,可能需要设置路障以保护现场和维持救援通道。

法律许可的活动:

因工程建设需要占用、挖掘道路,或者跨越、穿越道路架设、增设管线设施,应当事先征得道路主管部门的同意,影响交通安全的,还应当征得公安机关交通管理部门的同意。

需要注意的是,私自设置路障是违法的,可能会受到法律的处罚,包括罚款、赔偿损失等。因此,在设置路障时,必须遵循相关法律法规,并确保有合法的依据和正当的理由。