А подробнее сформулировать вопрос, и ли дать пояснения в дополнениях нельзя?. Из какого металла трубы? Хотя, поскольку в вопросе упоминается "ржавчина", можно сообразить, что всё таки железные (стальные). Какую сторону труб Вы хотите очистить, внутреннюю или наружную? Опять же, неизвестно состояние труб. Когда новые трубы хранятся на складе, то они и изнутри и снаружи покрываются тонким слоем ржавчины, которую и удалять нет необходимости, так как она никому не мешает. А вот если трубы уже эксплуатировались (в составе водопровода), то их внутренность может быть забита ржавчиной в такой степени, что их уже и очищать нет смысла.
<hr />
Ну ладно, предположим, нужно очистить изнутри трубы, проработавшие несколько лет в составе водопровода, и изрядно проржавевшие. Очистить от ржавчины стальные трубы можно водным раствором кислоты. Кислоту можно использовать практически любую, но азотную желательно не использовать, так как она быстро растворит не только ржавчину, но и сам металл. Другие кислоты (любые) тоже будут растворять и ржавчину и металл, но металл намного медленнее, чем ржавчину, поэтому, если не переусердствовать, то можно подобрать такую концентрацию, чтобы ржавчину растворить, а сама труба - сохранилась. Наиболее доступной и дешёвой является обычная соляная кислота, или фосфорная (ортофосфорная) (преобразователь ржавчины). Лучше всего конечно использовать "ингибированную соляную кислоту", но такая есть не везде, но если у Вас есть знакомые, имеющие отношение к водопроводу, отопительным сетям или к ТЭЦ, то через них можно найти и ингибированную. Она более безопасна в том отношении, что металл почти не затронет, и удалит только ржавчину. Для более эффективного удаления нужно раствор кислоты прокачивать через трубу, т.е. не просто залить и всё, а чтобы раствор был в движении. По окончании удаления ржавчины, трубу нужно хорошо промыть обычной водой, а потом высушить.