По идее, чисто теоретически, можно 3Д-сеткой по точкам построить вспомогательную поверхность, состоящую из треугольных ячеек. Потом с помощью кровли построить эти самые ячейки и привязать к сетке, ну или автоматом перевести сетку в кровлю, хотя тут не знаю как ArchiCAD просчитает на автомате. После с помощью балок сделать ребра.
Но, блииииин, долго это все...
Причем моделить в 3д-окне придется а не на плане.
Причем без знания стереометрии тут не обойтись, как и без калькулятора.
Кстати, Ревит походу заточен именно под проектирование таких конструкций. ИМХО