После автоматического построения осевых линий с помощью команды Geometry, Curve - Centerlines в модели появляются линии с заданными атрибутами. Сами линии не пересекаются и находятся на некотором расстоянии друг от друга, чтобы соединить балочные элементы позже, нам нужно будет разделить осевые линии в местах их ближайших пересечений. Это потребует многократного, повторяющегося процесса (Используйте Modify, Break, At Loction, выберите две кривые, установите метод на CurveIntersect и снова выберите две кривые и т. д.).
Однако, используя данный API, Вы можете выбрать две кривые всего один раз и позволить API выполнить свою работу.
Запустите «SplitCurvesClosest.bas» и выберите две кривые одновременно, чтобы разделить кривые в ближайших местах их пересечений:
Теперь у Вас есть несколько лишних кривых, которые необходимо удалить:
В новой версии Simcenter Femap2019.1, это делается быстрее всего с помощью выбора объектов по размеру среди тех, которые в данный момент отображены в графическом окне (Pick^ By Size Visible Only):
Чтобы поместить API в панель инструментов Custom Tools в интерфейсе Femap просто скопируйте файл «SplitCurvesClosest.bas в соответствующую папку …\Program Files\Siemens\Femap2019.1\api\GeometryProcessing"
Попробуйте Siemens Femap и познакомьтесь с самыми современными возможностями моделирования в пре-/постпроцессоре Femap вместе с вычислительными возможностями ведущего в отрасли решателя Simcenter Nastran.
Посмотрите, как эти комплексные приложения для моделирования и анализа могут помочь Вам сэкономить деньги и сократить время выхода изделия на рынок благодаря оптимизированным проектам, уменьшению числа прототипов и натурных испытаний.
По этой ссылке Вы получите доступ к полной версии Siemens Femap: Base Module с дополнительным модулем Dynamic Response. Нет ограничений по количеству сохранений, размерам моделей или другим факторам, которые ограничивают Вашу способность моделировать и анализировать готовые проекты изделий.