Перейти к публикации

Линии сечения


void

Рекомендованные сообщения

Коллеги, добрый день!

 

Подскажите, пожалуйста, про линии сечения.

На прикрепленной картинке чертежа построено сечение. Интересующие линии показаны синим цветом. 

 

Если напечатаем типы объектов для листа чертежа на картинке:

 

irc = UF_DRAW_ask_view_of_drawing(drawing_list, &drawing_view);
 
do 
{
irc = UF_VIEW_cycle_objects(drawing_view, UF_VIEW_DEPENDENT_OBJECTS, &object_in_draw);
 
irc = UF_OBJ_ask_type_and_subtype(object_in_draw, &type, &subtype);
 
}
while (object_in_draw);
 
 
то получим сечение (202 тип) и 3 линии (3 тип) - одна линия сечения и две стрелки.
 

object_in_draw[0] = 36595, type = 3, subtype = 0
 
object_in_draw[1] = 40195, type = 202, subtype = 2
 
object_in_draw[2] = 36340, type = 3, subtype = 0
 
object_in_draw[3] = 36000, type = 3, subtype = 0
 
 
Есть какая-нибудь связь, показывающая, что именно эти три линии (линий может быть больше для ломаных сечений) на чертеже определяют сечения?
 
Так понимаю, удалить их отдельно нельзя, потому юниграфикс эту связь знает.
 
А, может быть можно где-нибудь в настройках в интерфейсе поставить галочку "не показывать линии сечения"?
Потому что в enum UF_DRF_section_line_display_e есть значение UF_DRF_NO_SECTION_LINE_DISPLAY, но в какой функции используется этот enum, не понятно.
 
Заранее большое спасибо!
 

 

post-49546-0-00778700-1474295745.jpg

Ссылка на сообщение
Поделиться на других сайтах


можно где-нибудь в настройках в интерфейсе поставить галочку "не показывать линии сечения"?

Можно.

Если в стиле вида сечения снять вот эту галку

post-35112-0-40835200-1474306068.png

то линия сечения и её буквенное обозначение скроются.

 

p.s.

скрин с NX8 

Ссылка на сообщение
Поделиться на других сайтах

---

Изменено пользователем Bully
Ссылка на сообщение
Поделиться на других сайтах

@void, свойства не того вида, который рассекается, а вида сечения. 


Если в стиле вида сечения снять вот эту галку
 
Ссылка на сообщение
Поделиться на других сайтах

спасибо!

окошко нашлось!

но, к сожалению, эта галочка делает объекты-линии невидимым (blanked), в списке объектов эти линии по-прежнему есть.

если статус напечатать, он blanked.

видимо, отлючить вообще их нельзя.

хотелось бы связь обнаружить.

Ссылка на сообщение
Поделиться на других сайтах

есть такая функция.

для вида типа сечение вызвать Uf_draw_ask_sxline_of_sxview и получить линию сечения (sxline)

потом определить ее тип.

в зависимости от ее типа вызвать соответв. функцию для полученич ее сегментов.

затем для каждого сегмента получить тэг объекта кривая

и вот эти тэги кривых совпадают с типом 3

object_in_draw[0] = 36595, type = 3, subtype = 0

object_in_draw[1] = 40195, type = 202, subtype = 2

object_in_draw[2] = 36340, type = 3, subtype = 0

object_in_draw[3] = 36000, type = 3, subtype = 0

а сама линия сечения типа 202

Ссылка на сообщение
Поделиться на других сайтах

есть такая функция.

для вида типа сечение вызвать Uf_draw_ask_sxline_of_sxview и получить линию сечения (sxline)

потом определить ее тип.

в зависимости от ее типа вызвать соответв. функцию для полученич ее сегментов.

затем для каждого сегмента получить тэг объекта кривая

и вот эти тэги кривых совпадают с типом 3

object_in_draw[0] = 36595, type = 3, subtype = 0

object_in_draw[1] = 40195, type = 202, subtype = 2

object_in_draw[2] = 36340, type = 3, subtype = 0

object_in_draw[3] = 36000, type = 3, subtype = 0

а сама линия сечения типа 202

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...