Показать сообщение отдельно
Старый 30.07.2009, 22:25   #9
sasa
Пользователь
 
Регистрация: 30.03.2009
Адрес: Riga
Сообщений: 84
Сказал(а) спасибо: 5
Поблагодарили 21 раз(а) в 10 сообщениях
Вес репутации: 195
sasa на пути к лучшему
По умолчанию new XML

- элементу "Part" (Деталь) добавлен атрибут "type", который может принимать значения:
"curvilinear" - деталь криволинейная и "rectangle" - приямоугольная;

- каждому сегменту полилинии CPolyLine добавлен атрибут "property", который может принимать значения: "Edging" - сегмент окромкован и "" - кромки на сегменте нет;

- каждому сегменту полилинии с атрибутом property="Edging" добавлен элемент "Edge" - описание кромки сегмента, который содержит атрибуты: "matclass" - класс материала, "matname" - имя материала, "mat_id" - идентификатор материала;

- элементу "Part" добавлен элемент CPolyLineMilling - контур фрезерования. его структура такая же как и CPolyLine, за исключением: сегменты контура не содержат атрибута "property", CPolyLineMilling содержит атрибуты "DeltaX" "DeltaY" - смещение контура фрезерования от начала координат;

- элементу "Part" (Деталь) с атрибутом type="rectangle" добавлены элементы: "LeftEdge" - кромкование слева, "RightEdge" - справа, "TopEdge" - сверху, "BottomEdge" - снизу, каждый из них содержит атрибуты: "matclass" - класс материала, "matname" - имя материала, "mat_id" - идентификатор материала (если кромки на стороне нет, то все атрибуты стороны содержат пустую строку).

Сопутствующие работы:
- команда "Экспорт XML", а не через диалог Экспорт (тулбар и возм. настройки клавиши);
- автоматическое сохранение XML вместе с WDM (аналогично wes );
- убрать зависимость кнопки "Отверстия" и контура прямоуг. Детали в XML.

---------- Добавлено в 21:25 ---------- Предыдущее сообщение было написано в 20:57 ----------

Цитата:
Сообщение от snus Посмотреть сообщение
А как решена кромкооблицовка?
припомашчи новаго XML
sasa вне форума   Ответить с цитированием Вверх