Yes, a building hoist can be used for lifting heavy machinery, but it must be designed for that specific purpose and have the appropriate capacity to handle the weight of the machinery. It's crucial to ensure the hoist meets safety standards and is operated by trained personnel. The machinery's size, weight, and the hoist's lifting height and stability are all factors to consider. Always follow the manufacturer's guidelines and local regulations to prevent accidents.