Елпанов Евгений
размещено: 17 Сентября 2008
На странице
Пособие по расшифровке DXF регионов и солидов
http://dwg.ru/dnl/99
уже лежит подобное пособие, но в сокращенном виде. Предлагаю вашему вниманию, полноценный мануал по формату ACIS, который поможет работать с регионами и объемными телами в Автокаде. Данное пособие, так же содержит описание используемой математики, всех обозначений и.т.д. Все на английском языке.
Процитирую Александра Смирнова:
Для программистов:
Сначала преобразовать зашифрованные в DXF группе 1 данные следующими функциями:
(defun acis-decode (s) ; decode an encrypted acis-string of dxf group 1
(apply (function strcat)
(mapcar
(function (lambda (c) ; decode one char
(cond ; by Owen Wengerd
((= c 32) " ")
((= c 86) "I")
(T (chr (boole 6 c 95))))))
(vl-string->list s))
)
)
(defun goACIS (/ ent entl)
(cond ((setq ent (car (entsel)))
(setq entl (entget ent))
(foreach n entl
(if (= 1 (car n))
(princ (acis-decode (cdr n)))
(terpri))))
)
)
Потом пользоваться PDFчиком. Успехов в вашем нелегком труде :)
0.76 МБ
СКАЧАТЬ
Комментарии
Авторизоваться
http://www.cad.bmstu.ru/index.php?view=article&catid=9&id=14%3Asolid_acis&option=com_content&Itemid=25