Unigraphics. Справочник по моделированию
Анализ геометрии
В этом разделе справочника включена информация по функциям анализа, связанными с моделированием. Остальные функции анализа описаны в справочнике Gateway Analysis Help (Введение в Unigraphics)..
Анализ кривой - график кривизны
График кривизны |
|
Высота |
|
Ширина |
|
Показ общих точек |
Замечание: Окно с графиком кривизны запускается через электронную таблицу. Вы можете закрыть электронную таблицу после работы с графиком кривизны.
Analysis Run
You can start the analysis run by pushing the Apply or OK button of the main dialog. The geometry set and the topology information must be given.
If any requested check criterion relies on topology information , the topology is reevaluated if the selected geometry changed since the last topology evaluation. All objects in the geometry set are checked according to the check criteria list. For each criterion a list of comply errors for all violations is created. At the end of this run the comply error list information is mapped into two temporary files:
The Results Log File stores all diagnosis information of an analysis run. The external format implements the global check criteria.
The Comply Error Objects File contains the comply errors mapped into a session independent representation suitable for loading into another UG interactive session. The Results Log File is also appended to the Comply Error Objects File. All output files created by the VDA Checker are simple, line oriented, human readable text files.
When the VDA Checker terminates, the temporary Results Log File and Comply Error Objects File are copied to their destination files, with file extensions *.log and *.ceo respectively. By default the *.log and *.ceo filenames are derived from the part filename (that is, for a part demo_part.prt, demo_part.log and demo_part.ceo is derived).
NOTE: You must rename these files to prevent them from being overwritten during the next session or batch run.
Browse Violations Dialog
The Browse Violations dialog is used to highlight violated objects.
This dialog consists of the information, filter and display area. A selected violated object is highlighted in the UG graphics window. The information belonging to the highlighted object is outlined in the top five lines of the dialog (i.e., the information area).
Проверка качества геометрии на соответствие
|
| |
VDA Checker проверяет качество кривых, поверхностей и чертежные данные в части Unigraphics. Проверка полностью интегрирована в Unigraphics . Вы можете выполнить ее до или после того, как вы обменялись данными с другой систему с помощью таких стандартов обмена как IGES, VDAFS и STEP. Во время проверки вы можете установить:
Проверяемые критерии
Точность проверки
Дополнительные настройки выбора объектов
Дополнительные настройки отчета о проверке геометрии
Настройки могут быть сохранены в специальном конфигурационном файле для последующего использования. В соответствии с рекомендацией VDA 4955 проверяются следующие критерии:
Check
The analysis of each object class can be enabled or disabled by the Curves, Surfaces and Drawings toggle controls listed below the Check label. If turned ON, the corresponding Criteria action button is enabled as well as the corresponding Curves and Surfaces action buttons of the Select Geometry group.
If you push a Criteria action button, the VDA Checker dialog disappears and the corresponding Curve / Surface or Drawing Check Criteria dialog appears. It lists the check criteria available for the object class.
Configuration
The configuration group allows you to gather all relevant processing parameters and to save/load them in a human readable configuration file (*.cfg). The basic idea is to define once a check criteria list and then apply it to any number of UG part files.
NOTE: Manipulating the contents of the configuration file by editing it could damage your configuration. VDA Checker will not load incorrect entries.
The following paragraphs describe the individual dialog controls available.
Curve Analysis Анализ кривой
Эта команда используется для анализа кривой во время ее построения или изменения. Вы можете использовать команду анализа для изображения кривизны, изображения точек, в которых значение кривизны на сплайне достигает локального экстремума, изображения точек перегиба и контрольных полигонов, а также для динамического обновления в режиме реального времени во время изменения параметров кривой. Опция построения графика открывает специальное окно, связанное с электронной таблицей, которое дает вам возможность анализировать кривую во время ее изменения. Опция вывода отчета Оutput Listing открывает информационное окно, где показываются все результаты анализа выбранной кривой.
Элементы анализа кривой высвечиваются на экране до тех пор, пока вы специально не погасите их. Элементы анализа для ребер являются временными и исчезают во время выполнения команды обновления изображения Display Refresh.
Опции анализа кривой в меню анализа формы
Чтобы показать или скрыть любой элемент анализа для выбранной кривой или ребра, выберите любую иконку в меню анализа формы , или используя команду Analysis—> Curve раскройте выпадающее меню.
Подробнее о каждой функции смотрите Curve Analysis Options или нажмите на одну из следующих иконок.
Порядок построения опций анализа смотрите в Curve Analysis Basic Procedure.
Curve Check Criteria Dialog
The following dialog appears if the Curves Criteria action button is pushed.
This dialog controls the curve check criteria and topological tolerances.
Select each check criterion with the toggle control at the left of the dialog. If turned ON the corresponding check value (if any) and the Log Details option menu controls are enabled.
Full Check violations are logged as full messages.
The check value control holds the numeric check value of the criterion. Each check value is validated against the range of permissible values.
Curve Parameter Restrictions
When entering the constraint values the following restrictions apply. If these restrictions are not adhered to, the default minimum or maximum constraint value is used.
TinyValue:
1.e-10
Model Distance Tolerance:
The distance [ inch | mm ] which points are considered identical for a part.
Model Angle Tolerance:
The angle [degree] which tangents are considered identical for a part.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description of the Check Criteria
Drawing Check Criteria Dialog
The following dialog appears if the Drawings Criteria action button is pushed.
This dialog controls the drawing check criteria.
Select each check criterion with the toggle control at the left of the dialog. If turned ON the corresponding check value ( if any ) and the Log Details option menu controls are enabled.
Full Check violations are logged as full messages.
The check value control holds the numeric check value of the criterion. Each check value is validated against the range of permissible values.
Edit Header
If you push this button, the Log File Header dialog appears.
This dialog allows you to modify parts of the log file header by editing multiline text items.
External File Usage
Interaction
To open the VDA-Checker dialog choose Analysis—> CheckVDA-4955 Compliance, or click on the VDA Checker icon. The user interaction is controlled through the main dialog.
A typical interactive run of the VDA Checker consists of:
Setup the check criteria list ( maybe through reading them from a configuration file ).
Add objects to geometry set with the class selection dialog.
Start the analysis run ( Apply ).
Check the Results Log or browse through the violated objects ( ).
Either terminate or continue with the next two steps:
Change the check constraint values and/or change geometry set.
Return to start of the analysis run.
NOTE: The description of the UG/Open API user function UG_MODL_ask_vda_4955__compliance can be found in the UG/Open Online Help. UG_MODL_ask_vda_4955_compliance is passing on the user parameters and will execute the VDA Checker in batch mode without user intervention. Before running in batch mode you must create a configuration file during an interactive run.
The main dialog covers the following interaction groups with their controls:
For additional information please see the following sections:
Использование опций анализа кривой
Опции анализа кривой позволяют вам увидеть параметры выбранной кривой или ребра.
Качество геометрии
Максимальная степень кривых и поверхностей
Минимальный радиус кривизны кривых и поверхностей
Анализ кривизны и волнистости поверхностей
Непрерывность между кривыми и поверхностями (непрерывность положения, непрерывность касательной и нормали к поверхности, непрерывность кривизны)
Волнообразность плоских кривых
Ориентации нормали к поверхности в группе поверхностей
Минимальный кусок поверхности (сегмент на NURBS поверхности)
Число сегментов на поверхности
Геометрически идентичные элементы
Минимальные элементы (элементы очень маленьких размеров)
Само пересечение границ поверхности
Неиспользуемые строки сегментов поверхности (т.е. сегменты, которые целиком лежат вне активной области геометрии)
Качество организации данных
Допустимые шрифты
Организация модели
Документирование геометрических представлений
Замечание: Во время проведения проверки содержимое части Unigraphics не изменяется.
Дополнительная информация находится в разделах (не переведено на русский язык):
Load Comply Error Objects Dialog
The standard file selection dialog is used to restore comply errors from a Comply Error Objects File, which was saved after a previous analysis run or created at the end of a UF_MODL_ask_vda_4955_compliance user function call.
The file also contains the corresponding results log which is copied to a temporary Results Log File. After restoring the comply errors, they can be viewed with Display Results Log or Browse Violations.
NOTE: The usage of the restored comply errors is restricted to these two functions and has no influence on current VDA Checker settings. The next analysis run will delete all comply errors and report new ones ( if any ).
Load
If you push this button, the VDA Checker dialog disappears and the Load Configuration File dialog appears. Use this dialog to navigate to the desired directory and to specify the configuration file name.
Настройки графика кривизны по умолчанию
В таблице показаны настройки по умолчанию для графика кривизны.
Опции анализа кривизны
Анализ кривой - кривизна Масштаб Плотность Начальное положение U / Конечние положение U Максимальная длина Плоскость проецирования Оптимальное масштабирование |
Опции анализа кривой
Полюса Кривизна Опции кривизны Экстремумы Опции эктремума Точки перегиба Опции точек перегиба График Опции построения графика Вывод результатов Опции вывода результата |
Опции экстремума
Анализ кривой - экстремумы Плоскость проециро- вания Создание точек |
Процедура анализа кривой
Curve выберите те параметры кривой, которые вы хотите анализировать. Вы можете использовать следующие команды: Poles, Combs, Peaks и Inflections для простого анализа и Graph и Output Listing для углубленного анализа.
Curve). From Edges.
Result Viewing
Save As
If you push this button, the VDA Checker dialog disappears and the Save Configuration As File dialog appears. Use this dialog to navigate to the desired directory and to specify the configuration file name.
Save
If you push this button, the VDA Checker dialog updates ( that is, the VDA Checker dialog disappears or reappears) and the current configuration is saved into the file previously specified during a Load or Save As dialog. In case a configuration file was not previously specified the Save As dialog appears.
Select Geometry
Geometry selection is carried out either in batch or interactive mode. In batch mode objects are selected by cycling through the entire UG part file. The interactive selection of objects from the graphic window utilizes the standard Class Selection dialog available in UG, i.e. the dialogs Curve Geometry Set and Face Geometry Set. Regardless of the actual selection method, all objects collected are filtered by the geometry mask. Thus only those objects that qualify after applying the filter are added to the VDA Checker's Geometry Set. The Geometry Set is modifiable. Objects can be added and deleted or the whole set cleared.
NOTE: You can't select text objects for drawing checks. Once per VDA Checker session a list of all text objects will be created automatically ( if Drawings was selected ). If for some reason you want to update this list, you have to restart the VDA Checker.
Selection Methods Dialog
This standard UG dialog appears if one of the Curves, Faces or Drawings action buttons of the Change Selection Filter section is pushed. This way you can browse and change the filter settings.
NOTE: All filter settings can be stored in configuration file and will be utilized in case this configuration is used for batch mode ( see user function UF_MODL_ask_vda_4955_compliance ). Layer visibility/selectability is not supported by these filter settings ( That is, all layers selected will be checked during batch run. This is different to interactive mode, where selection pays attention to selectability ). Therefor in batch mode no object can be overseen by chance.
Below are the initial settings that can be restored with All Valid Objects.
Curves
Line
Arc
Ellipse
Hyperbola
Parabola
Faces
Solid Body
Sheet Body
Drawings
Label
Layer
all
Color
all
Linefont
all
Linewidth
all
Strength Wizard Помощник по расчету на прочность
Surface Check Criteria Dialog
The following dialog appears if the Surfaces Criteria action button is pushed.
This dialog controls the surface check criteria and topological tolerances.
Select each check criterion with the toggle control at the left of the dialog. If turned ON the corresponding check value ( if any ) and the Log Details option menu controls are enabled.
Full Check violations are logged as full messages.
The check value control holds the numeric check value of the criterion. Each check value is validated against the range of permissible values.
Surface Parameter Restrictions
When entering the constraint values the following restrictions apply.
If these restrictions are not adhered to, the default minimum or maximum constraint value is used.
Точки перегиба
Анализ кривой - точки перегиба
Плоскость проецирования
Создание точек
Topological Information
Once the geometry set has been defined, it serves as the base of all other investigations carried out. The topology engine of the VDA Checker creates adjacency information on demand. Knowledge about one or several connected regions is the result of this computation. Adjacency is computed prior to executing the check routines which rely on this information. Once computed, it will be retained as long as the selected geometry set is not modified or deleted.
To give the user an impression of the topological situation before starting an analysis run, for each connected region the outer boundary may be displayed.
NOTE: For solid bodies ( i.e. the geometry set contains complete ones ) there is no outer boundary under normal circumstances. In case boundaries are displayed this may result from gaps exceeding the Topological Tolerances | Distance or from tiny faces near modelling tolerance.
The user can force the creation or renewal of topological information ( Create/Renew Topology ). For Number of Edge Curve Points the topology engine evaluates the distance between two common edge curve candidates and checks this distance against Topological Tolerances | Distance . A Topological Tolerance defines an upper threshold value beyond which a continuity check criterion violation is neither considered a violation nor logged in the Results Log File. A topological tolerance is defined for distance, angle and curvature ( for GC0, GC1 and GC2 continuity across surface or segment boundaries respectively ).
Вывод результатов
Система выводит результаты в информационном окне для всех выбранных объектов, для которых возможно применение команд анализа. Бесконечный радиус кривизны показывается, как 9.999999 E+09. Значение величины кручения кривой, не равные нулю указывают на то, что кривая не лежит в одной плоскости. В колонке Parameter указаны точки кривой в виде отношения их положения к полной длине кривой.
Для дополнительной информации смотрите .
Unigraphics. Справочник по моделированию
о сравнении ребер содержит информацию
Появляется информационное окно, в котором изображается информация о результатах сравнения. Отчет о сравнении ребер содержит информацию о минимальном и максимальном отклонениях, числе точек и параметре точности, при котором ребра считаются общими.
После того, как открывается информационное окно, диалоговое окно ввода параметров проверки меняется на диалоговое отчета о результатах анализа Report.
Находясь в диалоговом окне отчета о результатах анализа вы можете получить более детальную информацию о выбранных ребрах поверхности.
Если вы выбираете обе опции анализа линейных Distance Deviations и угловых отклонений Angle Deviations, в графическом окне в окне вывода информации изображается информация о том и о другом (см. ). Если вы выбрали ни то, ни другое (neither), то отображается только суммарная информация о результатах анализа.
Результат
Линейное отклоне-ние
Угловое отклоне-ние
Длина
Изобра-жение
Создать точки
Adjacent Surface Edges Ребра примыкающие к поверхности
Эта команда имеет дополнительные возможности:
Вы можете изображать как линейные, так и угловые отклонения.
Вы можете подсветить не общие ребра, т.е. те ребра которые не удовлетворяют заданному критерию точности. Это дает вам возможность видеть, для каких ребер анализ отклонений не проводится.
Информация о линейных и угловых отклонениях выдается отдельно, как в графическом окне, так и в информационном окне.
В обоих окнах точки, в которых вычисляются отклонения, пронумерованы.
Вы можете задать оптимальное распределение точек вдоль анализируемого ребра для лучшего контроля отклонений.
Вы можете при необходимости сохранить точки с максимальными отклонениями.
Изображение отклонений точек постоянно и не пропадает при авто масштабировании и обновлении экрана. (Вы можете удалить изображение точек командной Format -> Layout -> Regenerate.) Изображение отклонений исчезает при выходе из диалога анализа отклонений.
Замечание: Анализ ребер примыкающих к поверхности возможен только при наличии лицензии UG/Shape Studio.
Когда вы впервые выбираете команду Adjacent Surface Edges появляется диалоговое окно анализа отклонений. В этом диалоге вы можете выбрать грани, на которых вы хотите проверить отклонения и задать опции и параметры анализа.
Анализ примыкающих ребер
Контроль-ные точки
Число точек
Отклоне-ние от хорды
Общая точность по ребру
После того, как вы выбрали как минимум две грани, кнопка OK становится активной. После того, как вы нажали кнопку OK, происходит следующее:
Deviation Gauge Aнализ отклонений
Замечение. Динамический анализ отклонений доступен только тогда, когда у вас есть лицензия на модуль UG/Shape Studio. Вы можете вызвать функцию анализа из меню команд Analysis—> Dynamic Deviation или из панели инструментов UG/.
Контроль отклонений
Метод измерения
Отклонение кривых
Изображение отклонений
Порог точности
Число измерений
Начало U
Конец U
Начало V
Конец V
Длина
Deviation Gauge Object Объект анализа отклонений
Динамическое изображение отклонения
Динамическое изображение отклонения имеет системный цвет ( на рисуне белый).
Изменение объекта отклонений
Изображение объекта отклонения
После того, как вы нажали кнопку OK, система создает объект, который изображается текущим цветом, установленным для вновь создаваемого объекта (на пример зеленом).
Пример анализа смежных ребер
На следующих рисунках показан пример анализа линейных отклонений Distance Deviations, угловых отклонений Angle Deviations и результата анализа Deviation Report.
Процедура
Для выполнения анализа отклонений необходимо:
Выбрать кривую или поверхность, для которой вы хотите выполнить анализ отклонений.
На рисунке для анализа выбран желтый сплайн, расположенный вдоль ребер тела.
Выбрать одну из кнопок для задания геометрии, относительно которой проводится анализ отклонений. Вы можете использовать несколько геометрических объектов (кривые, грани, плоскости, точки или точки заданий сплайна), но вы не можете использовать одновременно объекты различного типа.
На примере в качестве объектов, относительно которых анализируются отклонения, выбран набор кривых (Reference Curve ).
Включить нужные вам опции изображения отклонений (). Вы можете выбрать любую комбинацию опций анализа отклонения. Настройте изображение с помощью доступных числовых параметров (размер вектора, число измерений).
В примере выбрана мода измерения в 3-х мерном пространстве 3D и изображаются вектора отклонений и маркеры.
(Необязательно) Измените моду измерения () на любую другую, которая вам необходима.
После того, как вы определили вектор и плоскость мы можете свободно переключаться между любыми модами анализа отклонений.
Создайте , нажав кнопку ОК или выбрав другой объект для анализа. Если вы не хотите создать шаблон, выйдете из диалога, нажав кнопку Cancel .
Создание объекта анализа отклонений
или
Терминология
Отклонением считается расстояние между двумя объектами. Если геометрический объект имеет одно или два измерения, т.е. не являются набором точек, отклонения вычисляются в точках, равномерно распределенных вдоль ссылочной геометрии. Количество этих точек задается числом измерений. Для каждой точки вычисляется ближайшая точка на анализируемой геометрии. Эта точка, в которой система будет изображать вектор отклонений. Если вектор отклонения не нормален к редактируемой геометрии, то такая точка игнорируется и не изображается. Длина вектора отклонений пропорциональна реальному отклонению с учетом масштабного фактора.
На нижнем рисунке приведен пример анализа отклонений. Кружком отмечена точка, имеющая максимальное отклонение. Все отклонения, которые превышают установленный порог, отмечены ромбикомBelow is a sample figure of a deviation analysis.
Unigraphics. Справочник по моделированию
Copy/Paste Feature Копирование/вставка элемента построения
Команды Paste Feature используются для копирования элемента построения. Позднее скопированный элемент построения может быть добавлен к телу, как нова дополнительная операция построения. Копию можно использовать не только в той части, где он был скопирован, но и в любой другой части. Когда вы вставляете скопированный элемент, вы определяете, будет или не будет копия связана с оригиналом.
Другие опции
Окно списка содержит все внешние ссылки, которые используются для построения скопированного элемента. Каждая не установленная ссылка имеет знак (-). После того, как вы разрешаете ссылку, задавая плоскость размещения, ребро, от которого задан размер и т.д., знак меняется на (+).
Замечание: Вы не обязательно должны установить все ссылки для того, чтобы элемент мог построиться. Например, если оригинал, заметаемая поверхность, имеет ссылки на 10 кривых, задающих сечения, то при построении копии может использоваться их меньшее количество.
Если опция использования базовых кривых установлена в значение Copy Original Curves, то все ссылки на кривые считаются установленными, хотя могут быть и другие не установленные ссылки.
Если вы выбираете геометрию, имеющую направление, то команда Reverse Direction поможет вам изменить направление.
Если вы выбрали элемент, который не имеет внешних связей, то диалог копирования элемента не содержит списка ссылок и команды реверса направления.
Копирование элемента
Когда вы выбираете команду Edit —> Copy Feature, система инициализирует диалог выбора элементов построения. Вы может выбрать элемент, который вы хотите скопировать из списка, или указанием в графическом окне.
Если вы хотите выбрать одновременно и все зависимы элементы, включите опцию List Dependents.
Вы может выбрать несколько элементов.
Метод передачи базовых родительских элементов
Вы можете определить, как используется геометрия, на базе которых строится оригинал скопированного элемента:
Copy Original Curves - Создается копия базовых кривых, по которым строится элемент.
Prompt for New - Система запрашивает новые базовые кривые для построения элемента.
Instance of Original - Базовые кривые оригинала используются точно так же в качестве базовых элементов при построении копии.
Метод передачи параметров
Вы можете определить, как числовые параметры, по которым строятся вставляемые элементы зависят от числовых параметров оригинала:
New - система создает новые, независящие от оригинал выражения. Например, если для построения оригинала используется выражение P0, то после вставки элемента создается новое выражение Pxx. Значение любого из выражений может изменено независимо друг от друга.
Link to Original - система создает новые выражения, но они зависят от оригинала. Например, если для построения оригинала используется выражение P0, то после вставки элемента создается новое выражение Pxx. Значение этого выражения задается как Pxx=P0. Это значит, что выражение Pxx зависит от P0, но не на оборот.
Instance of Original - система не создает новые выражения. Для построения оригинал и копии используется одно и то же выражение P0.
выполнения команды Copy/Paste Feature
Для того, чтобы скопировать коническую бобышку с отверстием в центре, необходимо выполнить следующие действия:
Выбрать команду Edit —> Copy Feature.
После выбора команды появляется диалог выбора элементов построения.
Включите опцию List Dependents и выберите бобышку.
Вместе с бобышкой выбираются зависимые элементы - наклон боковых граней и центральное отверстие.
Диалог выбора элементов построения
Завершить выбор элементов, нажав кнопку OK.
Элемент скопирован.
Вызвать команду вставки скопированного элемента Edit —> Paste Feature.
Система переходит в диалог вставки элемента.
Установите моду копирования выражений в New, а моду копирования базовых геометрических элементов в Prompt for New.
Не установленная ссылка "Planar Placement Face from BOSS(1)" необходима для задания плоскости размещения новой бобышки. Выберем для этого верхнюю грань маленького блока.
Выбор этой грани устанавливает две ссылки - "Planar Placement Face from BOSS(1)" и ссылку задающую направление наклона боковых поверхностей бобышки "Smart_dir from TAPER(2)".
Для того, чтобы установить следующую подсвеченную ссылку, "Horizontal Reference from BOSS(1)", необходимо выбрать направление, в котором измеряются горизонтальные размеры, используемые для позиционирования бобышки.
Теперь осталась только одно не установленная ссылка
Ссылка "Depth from SIMPLE_HOLE(3)" определяет грань, через которую должно выйти отверстие. Для ее разрешения укажите нижнее ребро блока
Все ссылки теперь установлены. Как видно на нижнем рисунке все ссылки помечены символом (+).
Диалоговое окно вставки со всеми установленными ссылками
Для завершения операции нажмите кнопку OK или Apply.
На верхней грани маленького блока появляется бобышка и возникает диалоговое окно задания позиционных размеров.
Задайте позиционные размеры
После того, как вы задали позиционные размеры, система окончательно размещает бобышку, выполняет наклон граней и "высверливает" центральное отверстие.
Вставка элемента
Когда вы выбираете команду Edit —> Paste Feature, система инициализирует диалог, изображенный на рисунке..
Замечание: Если вы не скопировали элемент, то команда вставки не может быть вызвана.
Unigraphics. Справочник по моделированию
Альтернативные решения
Большинство из сочетаний ограничений очевидны, однако некоторые из них требую дальнейших объяснений. На рисунке показан пример использования пары ограничений "касательно грани". Если ограничения допускают несколько альтернативных решений, то система изображает пунктирными стрелками возможные варианты построения. Вы должны указать тот вариант, который вам необходим
Ассоциативность
Ассоциативность между заметаемым телом и геометрией, использованной при его создании, состоит в том, что:
Tело ассоциативно связано с задающей кривой, любое изменение задающей кривой автоматически изменяет и тело.
Eсли направление переноса и ось вращения заданы ссылкой прямую, ребро тела или координатную ось, изменение последних приведет к изменению направление построения.
Eсли в качестве ограничений перемещения выбраны грани тела или координатные плоскости, из изменение приведет к изменению границ построения заметаемого тела.
Axis & Angle Ось вращения и угол
Эта команда используется для построения теля вращения заданием оси и углов поворота.
Ball-End Полусферическая проточка
This option lets you create a groove that leaves a full radius at the bottom.
You must specify the following parameters:
Ball-End Полусферический
Паз имеет поперечное сечение в виде полусферы. Для его задания вы должны определить.
Замечание. Глубина паза должна быть больше или равна ширине паза.
Base Diameter, Height, Half Angle Базовый диаметр, угол и высота
Отличается от предыдущего случая тем, что задается только диаметр основания. Диаметр вершины вычисляет по значению угла и высоты конуса.
Basic Procedure for Counterbore Hole
To create a hole using the Counterbore method, follow these steps:
На шаге задайте грань размещения отверстия или координатную плоскость. Система выводит в графическом окне изображения отверстия, основываясь на текущих значениях параметров отверстия. Если в качестве грани размещения выбрана координатная плоскость, то вы можете выбрать команду Reverse Side для изменения направления построения отверстия.
Замечание. Вы можете ввести параметры отверстия до того, как выберете грань.
Замечание. Когда вы введете значения параметров и нажмете кнопку
(Необязательно) На шаге выбора задайте грань для построения насквозь. Параметры глубины и угла при вершине отверстия становятся не доступными.
Введите значения диаметра понижения . Диаметр понижения должен быть больше диаметра отверстия.
Введите значения глубины понижения .
Введите значения диаметра отверстия .
Введите значения глубины отверстия . Параметр не используется для сквозного отверстия.
Введите значения угла при вершине отверстия . Параметр не используется для сквозного отверстия.
Если вы нажмете клавишу
Нажмите кнопку ОК или Apply для создания отверстия.
Basic Procedure for Countersink Hole
To create a hole using the Countersink method, follow these steps:
На шаге задайте грань размещения отверстия или координатную плоскость. Система выводит в графическом окне изображения отверстия, основываясь на текущих значениях параметров отверстия. Если в качестве грани размещения выбрана координатная плоскость, то вы можете выбрать команду Reverse Side для изменения направления построения отверстия.
Замечание. Вы можете ввести параметры отверстия до того, как выберете грань.
Замечание. Когда вы введете значения параметров и нажмете кнопку
(Необязательно) На шаге выбора задайте грань для построения насквозь. Параметры глубины и угла при вершине отверстия становятся не доступными.
Введите значения диаметра зенковки C-Sink Diameter. Диаметр зенковки должен быть больше диаметра отверстия.
Введите значения угла зенковки C-Sink Angle.
Введите значения диаметра отверстия .
Введите значения глубины отверстия . Параметр не используется для сквозного отверстия.
Введите значения угла при вершине отверстия . Параметр не используется для сквозного отверстия.
Если вы нажмете клавишу
Нажмите кнопку ОК или Apply для создания отверстия.
Библиотеки UDF
Вы можете сохранять ваши UDF в библиотеке, которая управляется специальной утилитой Unigraphics. Если вы не сохраняете элемент в библиотеке, то система сохраняет его в рабочем каталоге и вы можете работать с ним в ручную.
Для сохранения UDF в библиотеке необходимо выполнить два шага:
В первую очередь необходимо установить переменную Solids_UdfLibraryFile, где находится имя текстового файла, где описаны библиотеки. Файл может иметь любое полное имя, удовлетворяющее требованием вашей операционной системы. Каждая строка в этом файле определяет имя библиотеки и имеет формат.
Имя библиотеки;Имя каталога, где находится библиотека
Замечание: В Windows NT путь должен содержать двойные обратные наклонные черты, если вы работаете в сети. Например: Solids_UdfLibraryFile:Z:\\users\\joe\\my_udf_libs.txt
Когда вы создаете UDF с помощью команды File -> Export -> User Defined Feature, UG сохраняет его, как часть в каталоге, которые определен, как каталог для библиотеки. Одновременно в текстовый файл library_dir.txt добавляется строка с записью о UDF. Файл library_dir.txt расположен в том же каталоге. Формат файл library_dir.txt:
имя UDF; имя файла UDF; имя файла cgm с изображением UDF
Каждая библиотека имеет свой собственный текстовый файл. Когда вы создаете UDF, вы можете определить, в какой библиотеке вы хотите его сохранить. Для удаления UDF из библиотеки, необходимо удалить соответствующую строку в текстовом файле.
Замечание: Для того, чтобы понять как работает библиотека UDF вместе с UG/Manager, читайте документацию по UG/Manager.
Block Блок
Block - Two Diagonal Points По двум точкам большой диагонали
Эта опция создает параллелепипед по двум точкам большой диагонали. Система определяет длины сторон по разложению вектора от первой точки ко второй по координатным осям рабочей системы координат WCS.
Block - Two Points, Height Две точки основания и высота
Первая точка задает плоскость параллельную плоскости XY, в которой лежит основание параллелепипеда. Если вторая заданная точка не лежит в этой плоскости, то она проецируется на нее.
Body Тело
Для того, чтобы построить тонкостенное тело типа Body, необходимо:
Выбрать тело для построения.
(Необязательно) на шаге задания смещения для отдельных граней выбрать одну или несколько граней. Задать смещение по умолчанию для всех остальных граней. Для каждой выбранной грани задать индивидуальное смещение в поле . Смещение для грани задается в то момент, когда она подсвечена в списке и одновременно в графическом окне.
Задать значение точности построения .
Нажать кнопку OK или Apply.
На рисунке внизу показан пример построения тонкостенного тела из простого блока. Для двух боковых граней задано индивидуальное смещение (0,3 и –0,2). Для все остальных граней используется смещение по умолчанию 0,1.:
Отрицательное смещение приводит к добавлению толщины для выбранной грани.
Boolean Operations Булевские операции
Булевские операции позволяют комбинировать существующие объемные тела или листовые тела. Вы можете использовать операции объединения , вычитания и пересечения . Кроме этого вы имете возможность создать независимое тело с помощью команды Create.
Каждая операция просит вас указать тело, с которого вы начинаете операцию target solid и одно или несколько дополнительных тел, участвующих в построении tool solids. Первое тело модифицируется в результате операции, а остальные тела становятся его частью.
Булевские операции необходимы только тогда, когда модель содержит более одного твердого тела, и вы хотите комбинировать их геометрию. Многие типовые элементы формы (, ) включают определенные булевские операции по умолчанию и выполняют их автоматически. Например, выполнение операции вычитания объема после построения отверстия .
Boss Бобышка
Бобышка
Фильтр
Диаметр
Высота
Угол наклона
Изменить сторону
Булевские операции
Если вы строите заметаемое тело или примитив, то после задания параметров построения система спросит вас о булевской операции, которую вы хотите выполнить с новым телом по отношению к существующему телу. Вы может выбрать:
Создание
Объединение
Вычитание
Пересечение
При выполнении булевских операций помните, что:
Когда вы добавляете тело, построенное операцией заметания, к существующему телу, будьте уверены, что оба тела имеют по крайней мере поверхности контакта.
Когда вы вычитаете или пересекаете тело, построенное операцией заметания, из существующего тела, будьте уверены, что оба тела имеют общий объем.
Если новое тело не имеет контактов с другими телами, то единственной возможной операцией является операция создания нового тела Create.
Center of Face Центр грани
Center Plane Центральная плоскость
Координатная плоскость строится посредине между двумя плоскими параллельными гранями.
Когда вы выбираете первую грань, в списке ограничений появляется ограничение Offset to plane. Когда вы выбирает вторую грань, ограничение меняется на Center plane.
Chain Curves Цепочка кривых
При задании цепочки точка, в которой выбрана первая кривая, задает направление поиска. Цепочка ищется в направлении от выбранной точки в сторону ближайшей конечной точки кривой (см. рисунок).
Замечание: Ссылочные кривые в эскизе не могут использоваться для задания тел переноса и вращения в замкнутых контурах.
Chaining Outline Curves Выбор кривых для контура по цепочке
Желательно выбирать кривые контура в моде автоматического выбора по цепочке. Такой выбор гарантирует выбор однозначного замкнутого контура, не имеющего разрывов.
Chamfer Фаска
Вы можете создать фаску, воспользовавшись одним из пяти способов:
Четыре ребра у вершины
Вы можете скруглять два или четыре ребра из 4-х ребер встречающихся в вершине. Правила описанные при построении скругления для трех вершин в основном применимы и здесь.
Circular Array Круговой массив
Эта команда создает массив копий, размноженных по кругу. Вы задаете:
Метод построения
Ось ращения
Общее число копий
Угол между копиями
После задания оси вращения и точки привязки оси система запрашивает параметры массива:
Ввода параметров
Общий
Простой
Идентич-ный
Cliff Edge Blends Скругление с ребром
Эта команда строит скругление, которое идет по ребру Cliff Edge и гладко сопрягается с противоположной гранью. Такое построение скругляет одно ребро, удаляет всю грань и оставляет острую кромку по другому ребру. Отсюда ее английское название Cliff Edge, что можно перевести буквально как скругление с сохранением острого ребра
Cone Конус
Connecting iMAN to Ug/Library
To connect Ug/Library with iMAN you must edit a special definition file that specifies your UDF libraries, and you must set 3 environment variables:
UGII_UDF_IMAN_LOCAL_DATABASE_FILE
Counterbore Hole
Countersink Hole
Curve Кривая
Эта опции позволяет выбирать для задания контура перемещения кривые, или отдельные элементы эскиза (без указания этой опции эскиз берется целиком). Выбранные кривые не обязаны иметь общие концевые точки, т.е. задавать непрерывную цепочку. Вы можете также создавать контур из смеси кривых и ребер тела. Если выбран замкнутый плоский контур, то система создает объемное или листовое тело, в зависимости от опции установленной командой Preference->Modelling. Если создается объемное тело, то вы можете создать отдельное тело или выполнить булевскую операцию объединения, вычитания и пересечения. Вы можете строить элемент плоскопараллельным переносом, вращением или перемещением вдоль произвольной направляющей кривой.
Замечание: Вы не можете удалить кривые, которые использовались в качестве контура для построения тела, не удалив само тело.
Если кривые выбранного контура выходят за точку пересечения, то система берет контур только до точки пересечения (см. рисунок внизу). Если кривые не дотягивают до их точек пересечения, то контур не определяется.
На нижнем рисунке показан пример использования эскиза с точками, лежащими на ребрах тела, или простых кривых совместно с ребрами тела. Система автоматически определяет точки пересечения и просит вас указать, какую из полученных замкнутых областей вы хотите использовать в виде контура для переноса.
Cycle Plane Normal Dir Цикл ориентаций нормали
Эта команда доступна только для координатных плоскостей, создаваемых так, что они проходят через кривую в заданной точке, для циклического изменения возможного выбора направления нормали. Каждый раз при выполнении команды временный вектор показывает текущее состояние вектора нормали. который может иметь значения:
Normal vector - Нормаль к кривой
Binormal vector - Бинормаль к кривой
Opposite tangent vector - Противоположно касательной
Opposite normal vector - Противоположно нормали
Opposite binormal vector - Противоположно бинормали
Замечение: Если используется прямая, то доступно только касательное и противоположное касательному направления.
При изменении координатной плоскости командой Edit—>Feature—> команда Cycle Plane Normal Dir используется для изменения направления нормали любой координатной плоскости.
Cylinder Цилиндр
Диаметр и высота
Дуга и высота
Замечание: Высота должна быть задана положительным числом.
Cylindrical Цилиндрический карман
Эта опция позволяет создать цилиндрический карман заданной глубины. Карман может иметь при желании скругление на дне колодца и наклонные боковые стенки.
При построении цилиндрического кармана используются параметры:
Диаметр
Глубина
Радиус у дна
Наклон стенок
Замечание: Радиус скругления дна должен быть меньше чем глубина и меньше чем половина диаметра кармана.
Datum Axis Координатная ось
Изменить
Фильтр
Метод задания точки
Изменить положение точки
Цикл по направлениям
Ограничения
Информация об ограничениях
Фиксированная координатная ось
Другие координатные оси
Datum CSYS Ассоциативные система координат
Ассоциативная система координат используется аналогично координатным плоскостям и координатным осям. Она удобнее как целые объект, дающий информацию о полной ориентации элемента, который построен на их основе. Ассоциативные системы координат могут использоваться для задания ориентации элементов твердого тела в ходе их построения, для задания позиционных размеров, для определения условий взаимного расположения деталей в сборочной модели.
Datum Plane Координатная плоскость
Вы можете создать зависимую или фиксированную координатную плоскость. Зависимая координатная плоскость задается относительно твердого тела, кривых и других координатных плоскостей. Фиксированная координатная плоскость имеет постоянное положение относительно абсолютной системы координат. Фиксированная координатная плоскость не ссылается на другую геометрию.
Изменить
Угол
Смещение
Фильтр
Метод задания точек
Модификация точки
Цикл ориентаций нормали
Ограничения
Информация об ограничениях
Фиксированные координатные плоскости
Другие координатные плоскости
Define Cone Определить конус
Define Cone - Вы можете определить коническую поверхность, используя следующие методы:
Каждый из этих методов идентичен по построению с методом Insert —> Feature —> .
Define Cyliner Определить цилиндр
Define Sphere Определить сферу
Вы можете задать сферу определив ее диаметр и точку центра, либо указав окружность большого диаметра. Оба метода аналогичны методам задания окружности с помощью команды Insert —> Feature —> .
Define Torus Определить тор
В качестве обрезающей поверхности можно использовать тор. Для того чтобы определить торовую поверхность, необходимо
Ввести значение большого и малого радиусов тора.
Определить ось тора.
Малый радиус Minor должен быть положительным. Большой радиус Major может быть как положительным, так и отрицательным. Если вы вводите отрицательное значение, то его абсолютная величина должна быть меньше, чем значение малого радиуса.
Ось тора, определяемая командой Vector Constructor. Она задает как ориентацию, так и положение тора.
После того как вы указали точку и в Vector Constructor включена опция Axis Confirmation, вы можете изменить ориентацию тора. Если эта опция выключена, то тор строиться с той же ориентацией, в которой был построен предыдущий тор.
Delete All Openings Удаление открытых петель
Если опция Delete All Opening включена, то система удаляет из описания грани все внутренние петли ребер, которые имеют выбранные грани только с одной стороны (см. нижний рисунок). В обоих случаях, опция прохода внутренних граней выключена.
Детальная резьба
Полная или детальная резьба полностью создает твердотельную геометрическую модель резьбы. Она полностью ассоциативна с геометрией твердого тела. Вы можете также выбрать, будет ли длина резьбы полностью ассоциативно связана с длиной цилиндрической поверхности, или задать фиксированную длину.
Детальная резьба является полностью ассоциативной операцией. Если вы изменяете геометрию, на которой построена детальная резьба, то резьба обновляется автоматически. Вы можете сделать символическую резьбу частично ассоциативной или задать фиксированное значение длины. Частичная ассоциативность означает, что если обновляется резьба, то обновляется и элемент, но не наоброт.
Замечание: Полная резьба выглядит более реалистично, чем символическая. Однако ее расчет требует больше времени, так как приводит к созданию очень сложной геометрической модели. Преимущества символической резьбы заключается в быстроте расчета и отображения и настройки на стандартную таблицу параметров. По этому мы рекомендуем использовать символическую резьбу за исключением тех случаев, когда нужна точная геометрия.
Диалог создания UDF
Когда вы выбираете UDF из диалога управления библиотекой, появляется диалоговое окно включения собственного типового элемента, пример которого изображен на нижнем рисунке.
Создать UDF
Внешние ссылки
Реверс направления
После окончания задания всех ссылок нажмите кнопку OK или Apply. UDF размещается на теле и становится активным диалог задания позиционных размеров Positioning Method.
Diameter, Center Диаметр и центр
Для того чтобы построить сферу, необходимо:
Задать ее диаметр.
Указать, с помощью команды Point Construcor положение центра сферы.
Diameter, Height Диаметр и Высота
Эта опция позволяет построить цилиндр, задав его диаметр и высоту.
Diameters, Half Angle Диаметры и угол
В этом случае конус задается двумя диаметрами и углом полу раскрытия конуса.
Diameters, Height Диаметры и высота
Конус задается диаметром основания, диаметром вершины и высотой.
Direct Modeling Прямое моделирование
Direction & Distance Направление и Дистанция
Эта команда создает тело плоскопараллельного переноса в заданном направлении, ограниченное двумя дистанциями, измеряемыми от плоскости задающей кривой в направлении переноса.
Опция настройки Preference->Modeling-> определяет, какой тип тела будет построен. Если выбрано Sheet Body, то система создает листовое тело без верхней и нижней грани в торцах. Для каждой из заданных дистнаций переноса система создает соответствующее выражение. Вы можете изменять выражение с помощью команды Tools—> Expression.
Distance, Offset and Taper Options Дистанция, Смещение и Угол наклона
Операция переноса определяется с помощью следующих параметров:
Начальная дистанция
Конечная дистанция
Смещение
Угол наклона
Начало наклона граней
Дистанции измеряются от плоскости базовой кривой в направлении переноса. Значение дистанции 0 означает, что начало тела совпадает с плоскостью задающей кривой. Например, значение Start=0 End=1 означает, что тело переноса строится от плоскости задающей кривой и имеет конечное значение дистанции 1. Для обеих дистанций система создает выражения
На рисунке показан пример использования эскиза, состоящего из трех не связанных между собой замкнутых контуров. Все три тела переноса строятся системой за один, а не три отдельных шага.
Добавление скруглений, фаски и резьбы к элементам массива
Если вы создаете скругление , фаску или резьбу на элементе массива, то опции Blend All Instances, и определяют, будут ли строится скругление, фаска и резьба для всех элементов массива одновременно.
(Построить скругление для всего массива) или опция Chamfer all instances (Построить фаску для всего массива)» могут использоваться для управления задания скругления и фаски на массиве. Лучше выполнять такие построения на оригинальном элементе, т.е. на том элементе, который использовался для создания всего массива.
Дополнительная эквидистанта
Дополнительная эквидистанта увеличивает размер тела-результата, но с другой стороны делает построение более простым и надежным. На рисунке показан результат той же операции с заданием дополнительной эквидистанты.
Double Offset Несимметричная фаска
Для такой несимметричной фаски вы должны задать два значения смещения First Offset и Second Offset. Величина смещения измеряется вдоль грани от выбранного ребра. Оба смещения должны быть заданы положительным числом.
Сразу после построения фаски вы можете изменить значения смещений для граней на противоположное с помощью команды Flip Last Chamfer (Перевернуть последнюю фаску).
Dove-Tail Ласточкин хвост
Паз имеет в сечение форму перевернутой трапеции с большим основанием внизу. Для его задания вы должны определить.
Draw Direction Направление наклона
Два ребра у одной вершины
Если скругляются два смежных ребра, то они либо добавляют, либо удаляют материал из тела. Если одно ребро добавляет, а второе удаляет материла, то сфера скругления должна перескакивать с внутренней стороны поверхности на внешнюю сторону. Такое построение невозможно
Двойной контакт с гранью насквозь
Другой неожиданный результат может получиться при двойном контакте тела-построения с гранью насквозь. На пример, изображенном на нижнем рисунке, двойной контакт с гранью насквозь приводит к разделению тела-инструмента на три части, две из которых вычитаются из тела построения. В результате мы имеем неожиданный след от отверстия на правом ребре.
После отсечения лишней части тела-инструмента остается две части, которые и вычитаются из тела построения. В результате на левой стенке детали появляется неожиданный след от отверстия.
}}-->Edge Blend Скругление ребра
Скругление ребер
Тип скругления
Фильтр
Радиус по умолчанию
Добавить касательные ребра
Скруглять все элементы массива
Параметры сферической вершины
Метод задания точки
Перезадать ребро
Изменить точку / откат
Переменный радиус / Дистнация отката
Точность
Исключить точки / откат
Опции перекрытия
Подтверждение построения
Edge Blend Type Скругление ребра типа Edge
Эта команда используется для построения скругления вдоль ребра так, что оно плавно касается его граней. Вы можете строить скругление постоянного и переменного радиуса и дополнительно определять сферическое скругление на заданных вершинах.
Edit Изменение
Для изменения параметров уже существующей оси используется команда редактирования Edit. Выберите команду и укажите существующую ось. Система сделает пассивными все опции меню, которые не применимы для редактирования оси.
Вы можете также редактировать координатную ось, как обычную операцию, с помощью команды Edit-->Feature--> .
Если каркас кривых представляет из себя сборочную модель
Если вы восстанавливаете геометрию нескольких тел, то разнесите их кривые на разные уровни. В противном случае положительный результат очень сомнителен из-за взаимного касания и пересечения кривых разных тел, создающих неразрешимые топологические проблемы
Если несколько компонентов расположены на одном уровне, то в одной точке встречаются более двух компланарных кривых и система не способна выполнить корректное построение.
Extract Body Выделение тела
Одно из возможных применений ассоциативной копии тела - создать полную и упрощенную модель тела и использовать их в разных ссылочных наборах для представления компоненты в сборке.
Выделение тела
Временной штамп
Погасить исходное
Extract Face Выделение грани
Выделение граней
Тип результата
Имя
Исключить отверстия
Временной штамп
Погасить оригинал
Замечание: Вы можете также создавать ассоциативные копии граней и других геометрических объектов с помощью функций из раздела WAVE модуля сборок. (см. документацию по сборке).
Extract Geometry Выделение геометрии
Если вы выбираете несколько граней в одной области, то создается листовое тело. Если вы выбираете все объемное тело, то создается объемное тело. При выделении ребра создает объект, который называется выделенная кривая EXTRACTED_CURVE.
Опции команды зависят от типа выбираемой геометрии и описаны в соответствующем разделе
Extract Region Выделение области
После того как вы указали любую грань внутри области и граничные поверхности, система находит все грани, попадающие в область, строит листовое тело и создает типовую операцию построения, которая называется Extract_Region
Выделение области
Angle Tol. (Deg)
Проход по внутренним ребрам
Удалить открытые петли
Просмотр области
ПОдтверждение построения
Временной штамп
Погасить оригинал
Extruded Body Тело переноса
После того, как вы выбрали цепочку кривых, задающих контур тела переноса (см раздел ) вы должны выбрать один из следующих методов:
Тело переноса
Направление и дистанция
Обрезать по грани или плоскости
Обрезать между двумя гранями или плоскостями
Через нескольких тел
Обрезать по телу
Замечение: Если для построения заметаемого тела использовалась грань или листовое тело, то обновление заметаемого тела при изменении исходной геометрии проходит корректно. Но другие операции построения, которые ссылаются на ребра или грани заметаемого тела могут не обновляться корректно.
Замечение: Если заметаемое тело, построенное на базе эскиза, не обновляется, вы можете его редактировать. Однако вы не можете присоединить эскиз к другой грани (команда Reattache) до тех пор, пока находитесь в моде изменения в ходе обновления модели (Edit During Update). Для изменения провязки эскиза вы должны выйти из режима обновления модели с помощью команды Undo (Отменить изменения) или команды Suppress Remaining (Подавить оставшиеся операции). После этого вы можете присоединить эскиз к новой грани
Faces Наклонение граней
Вектор задает направление, от которого отсчитывается угол наклона граней. Представьте себе призму. Пусть выбранный вектор совпадает с направлением нормали к основанию. Положительный угол наклона будет заваливать боковые грани вовнутрь, превращая призму в усеченную пирамиду.
Точка привязки задает положение нейтральной плоскости, перпендикулярной вектору наклона. Поперечное сечение тела нейтральной плоскостью остается неизменной после выполнения операции наклона граней.
Точка привязки не нужна для методов From Edges и Tangent to Faces, но используется для метода Split Line Taper.
На рисунке два построения имеют один вектор Z+, один угол 10 градусов, но разные положения нейтральной плоскостью.
Замечание: Нижний рисунок показывает, что в одной операции наклона внешние и внутренние грани тела ведут себя по-разному. Если вы хотите чтобы они наклонялись в одну сторону, используйте отдельные операции наклона с различным по знаку углом наклона граней.
Faces to Pierce Удаляемые грани
Вы можете удалить любые грани. Просто выберите грани, которые необходимо удалить и нажмите кнопку Ок. Если вы не хотите удалять ни одной грани, сразу же после запроса наберите кнопку Ок.
Замечание: При изменении операции с помощью команды Edit-->Feature--> вы можете отказаться от удаления выбранных граней и добавить новые грани для удаления.
При выборе граней помните, что нельзя удалять только одну из двух плавно сопряженных граней (смотри рисунок ниже). Система не может выполнить такое построение без нарушения топологии и выдает сообщение об ошибке.
Faces to taper Грани для наклона
Вы можете выбрать все грани на элементе или теле, установив фильтр в значение Feature или Body Другие возможные значения фильтра Any и Face.
Файл параметров по умолчанию
Файл параметров операций построения, в котором хранятся настройки и числовые значения, которые система берет по умолчанию перед выполнением операции называется ug_modeling.def. Это текстовый файл который содержит как сами параметры, так и объяснение по их использованию (см. Введение в Unigraphics).
Feature Operation Операции построения
Фиксированная координатная плоскость
Вы можете создать координатные плоскости, которые не связаны ни с одним телом и занимают фиксированное положение в абсолютном пространстве модели. Вы можете создать абсолютную координатную плоскость, опираясь на ориентацию рабочей системы координат WCS.
Фиксированная координатная плоскость может быть построена одним из следующих способов:
Fixed Datum Axes Фиксированная координатная ось
Фиксированная координатная ось не привязывается к телу и может быть построена одной из следующих способов:
Фиксированная координатная ось управляется теми же способами, что и фиксированная координатная плоскость.
Для приведения размеров оси в соответствие с размером модели необходимо выполнить команду Edit-->Feature-->.
Flip Chamfer Direction Изменение направления фаски
Если строится несимметричная фаска, то сразу после ее построения можно изменить фаску на обратную, выполнив команду Flip Last Chamfer. Длина фаски при этом сохраняется.
Замечание: Для фаски, заданной смещением и углом, новый угол, после разворота фаски командой Flip Last Chamfer, равен 90 минус исходный угол. Так как длина фаски остается той же самой, то смещение может измениться существенно. Например, фаска с углом 10 градусов и смещением 0,22 может превратиться в фаску с углом 80 градусов и смещением 0.44.
Floor Alignment Points Точки выравнивания на контуре дна
Когда вы задаете точку любым способом система выбирает ближайшую точку на контуре и отмечает ее как точку выравнивания. Точки автоматически нумеруются от начала контура. Вы можете добавить новую точку выравнивания между двумя уже заданными.
Пока шаг выбора точек активен, система изображает стрелкой начало контура и его направление. Вы не можете задать начальную точку, как точку выравнивание, она используется для этот автоматически.
Floor Face Поверхность дна
Если поверхность дна не выбрана, то она может определяться как эквидистанта от поверхности размещения, либо плоско параллельным переносом плоскости размещения. Если поверхность дна определено, то дно кармана также может быть определено как эквидистанта к этой поверхности, либо ее плоскопараллельным переносом. Если дно кармана задается плоскопараллельным переносом, то вы должны задать вектор переноса с помощью команды Floor Face Translation Vector.
Floor Face Translation Vector Вектор переноса для задания дна
Опция Specify New Vector переводит вас в диалоговое окно задания произвольного вектора. Если вы выбираете координатную ось, то система автоматически переключается в моду Selected Datum Axis. Если вы уже определили вектор и хотите изменить его, выберите опцию Specified Vector.
Floor Outline Контур дна
До того, как выбран первая кривая контура, диалоговое окно имеет вид изображенный на рисунке.
В этот момент вы можете задать наклон для боковых граней.
Наклон граней от контура размещения
Угол наклона
Относи-тельно
Если выбрана опция By Outline, то система по очереди подсвечивает каждую кривую контура основания и просит задать закон изменения угла наклона, связанный с этой кривой.
Если вы указали радиус скругления между стенками кармана и дном, то опция задания формы контура Theoretical/Tangent Теоретический контур/Точка Касания должна быть установлена в правильное значение.
После выбора первой кривой система подсвечивает ее и задает направление контура. Вы можете изменить направление на обратное направление Reverse. Направление контура имеет значение, если выбрано определение наклона по закону или вы отдельно задаете контур на поверхности и на дне кармана. Эти контура должны иметь одинаковое направление.
Floor Outline Projection Vector Вектор проецирования для контура дна
Если вы выбираете опцию Normal to Plane of Curves, то контур должен быть компланарным. Опция Specify New Vector переводит вас в диалоговое окно задания произвольного вектора. Если вы выбираете координатную ось, то система автоматически переключается в моду Selected Datum Axis. Если вы уже определили вектор и хотите изменить его, выберите опцию Specified Vector.
Form Feature Элементы построения
Form Features Элементы формы
Базовые элементы формы содержат набор команд, которые помогают добавлять детали к модели: отверстия, карманы, проточки и т.п. Кроме того, вы можете описывать с помощью команды User Defined Feature свои собственные типовые элементы и использовать их точно так же, как и стандартные элементы. Созданные элементы полностью ассоциативны с телом, на котором они построены.
Примитивы (цилиндр, конус, сфера) могут использоваться только как самая первая операция построения, так как они не сохраняют ассоциативной связи с ориентацией своего положения относительно тела. Например, нельзя использовать цилиндр для моделирования отверстия. Но в этом и нет необходимости, так как для отверстия существует специальный специальная, полностью ассоциативная операция.
Free Form Features Тела произвольной формы
Операции построения тел произвольной формы Free Form Features используются для задания листовых и объемных тел, при построении которых используются NURBS поверхности. Они используются для задания сложных поверностей с использованием каркаса кривых (сечений, образующих, направляющих).
Функции построения поверхностей произвольной формы включают: , , , , , , , , , , Law Extension, Enlarge, Offset Surface, Rough Offset, , , , , Trimmed Sheet and .
Freeform Double Offset Несимметрическая фаска на поверхностях
Для этой команды необходимо задать два значение смещения First Offset и Second Offset. Система строит эквидистантные поверхности для обеих граней. Ребро фаски определяется по перпендикуляру, опущенному из точки пересечения эквидистант на исходные грани.
Сразу после построения фаски вы можете изменить значения смещений для граней на противоположное с помощью команды Flip Last Chamfer (Перевернуть последнюю фаску).
Freeform Single Offset Симметрическая фаска на поверхностях
Для этой команды необходимо задать одно значение смещения Offset. Система строит эквидистантные поверхности для обеих граней. Ребро фаски определяется по перпендикуляру, опущенному из точки пересечения эквидистант на исходные грани.
From Edges Наклон от ребер
Вы может воспользоваться методом From Edges для построения наклона от заданного ребра. Этот метод удобен тогда, когда нужное ребро не лежит в плоскости, перпендикулярной направлению построения наклона.
На рисунке показан наклон, построенной для всех ребер по верхней грани твердого тела.
Если вы выбираете гладко сопряженные грани, то система выбирает для наклона грани, смежные с этим ребрами. Наклон строится в соответствии с направление, заданным вектором.
На нижнем рисунке показан случай, когда выбор нескольких ребер приведет к созданию нескольких наклонных граней
Unigraphics. Справочник по моделированию
Эта опция используется для создания выступа, который имеет несравнимо большую гибкость в построении, чем прямоугольный выступ . Уникальные возможности при построении этого кармана в следующем :
Гранью, на которой размещается выступ, может любая грань тела, а не обязательно плоскость.
Вершина выступав свою очередь также может быть определена произвольной поверхностью.
Контур выступа на грани размещения и на вершине определяется двумя независимыми произвольными цепочками замкнутых кривых.
В случая задания скругления между стенками выступа и поверхностью, на которой он размещен, контур может характеризовать как линии теоретического пересечения стенок выступа с поверхностью, так и линию точек касания радиуса скругления выступа с поверхностью.
Боковые стенки выступа строятся как линейчатые поверхности между верхним и нижним контуром. Если контур задает точки касания, то система автоматически вычисляет линию пересечения между стенками и поверхностью, на которой размещается выступ.
Замечание: Ребра выбираются как кривые.
Операция построения обобщенного выступа называется GENERAL_PAD.
Обобщенный выступ
Фильтр
Метод выравнивания контуров. Если для верхнего и нижнего контура выбраны независимые кривые, то вы можете задать метод выравнивания между ними.
Радиус в углах
Присоеди-нение выступа
Подтверждение выполнения
Unigraphics. Справочник по моделированию
Эта опция используется для создания кармана, который имеет несравнимо большую гибкость в построении, чем прямоугольный () и цилиндрический карманы (Cylindrical). Уникальные возможности при построении этого кармана в следующем:
Гранью, на которой размещается карман, может любая грань тела, а не обязательно плоскость.
Дно кармана в свою очередь также может быть определено произвольной поверхностью.
Контур кармана на грани размещения и на дне определяется двумя независимыми произвольными цепочками замкнутых кривых.
В случая задания скругления между стенками кармана и поверхностью, на которой он размещен, контур может характеризовать как линии теоретического пересечения стенок кармана с поверхностью, так и линию точек касания радиуса скругления кармана с поверхностью.
Боковые стенки кармана строятся как линейчатые поверхности между верхним и нижним контуром. Если контур задает точки касания, то система автоматически вычисляет линию пересечения между стенками и поверхностью, на которой размещается карман.
Для такого типа кармана система создает специальный типовой элемент формы, который называется GENERAL POCKET (обобщенный карман).
Обобщенный карман
Пол кармана
Контур дна кармана
Тело построения
Вектор переноса дна кармана. Если дно контура задается переносом поверхности размещения, то необходимо задать вектор переноса.
Фильтр
Метод выравнивания контуров
Радиус скругления по верхнему контуру
Радиус скругления по контуру дна
Радиус по углам
Присоединить карман
Графическое изображение ассоциативной системы координат.
Графическое изображение ассоциативной системы координат отличается от изображение простой, не ассоциативной системы координат. Оно состоит из изображений осей и плоскостей, каждое из которых является отдельно выбираемым объектом (см. рисунок).
Unigraphics. Справочник по моделированию
Unigraphics. Справочник по моделированию
Эта опция дает возможность объединить несколько операций построения в с специальную группу, которая называется Feature Set. Члены одной группы могут управляться как одно целое в операциях удаления, подавления и перемещения.
Группа элементов
Имя группы
Фильтр
Элементы в части
Добавить зависимые
Все на теле
Элементыв группе
Добавить
Исключить
Скрыть члены группы
Height, Arc Высота и окружность
Эта опция позволяет создать цилиндр, задав высоту и указав окружность, лежащую в его основании.
Hole Отверстие
Порядок построения отверстия описан в разделе Порядок построения отверстия.
Общая процедура построения типовых элементов описана в разделе .
Отверстие
Фильтр
Изменение стороны
Перезадать привязки
Hollow Тонкостенное тело
Замечание: Операция не выполняется, если она приводит к телу, имеющему самопересекающиеся грани.
Тонкостенное тело
Тип
Шаги выбора
Фильтр
Просмотр области
Толщина по умолчанию
Альтерна-тивная толщина
Изменяемое окно смещения грани
Точность построения
Показать проблемные области
Подтверж-дение построения
Вы можете создать массив по
Вы можете создать массив по существующему типовому элементу или по элементу уже существующего массива.
Замечание: Элемент и массив, созданный в результате операции размножения, должны относиться к одному и тому же твердому телу. Если само тело выбрано как элемент массива, то каждый член массива должен пересекаться с телом-результатом построения. Элемент, размножаемый как массив, не может применяться к другому телу.
Перед построением элементов, т.е. полном расчете геометрии тела в соответствии с заданным массивом, система изображает весь массив как набор отдельных элементов и предлагает вам подтвердить правильность построения Yes либо вернуться на предыдущий шаг No.
Вы можете редактировать массив элементов, используя команду Edit-->Feature-->. После выбора элемента массива вы должны выбрать, что вы хотите редактировать:
Feature Dialogue редактирование геометрии элементов массива
Instance Array Dialogue редактирование параметров массива элементов
Для перемещения массива используйте команду Edit-->Feature-->. Если выбранный для перемещения элемент - член массива, то перемещается весь массив элементов.
Используйте команду Edit-->Feature--> для того, чтобы удалить весь массив элементов. При удалении всего массива базовый элемент, используемый для создания массива, не удаляется.
Instance Массив элементов
Массив - удобный способ построения одинаковых, регулярно расположенных геометрических элементов. Так как все копии ассоциативно связаны между собой, то вы можете легко редактировать весь массив, меняя параметры любого из его элементов.
Вы можете построить массив копий по базовому элементу формы или элементу массива. Использование набора копий позволяет вам:
Быстро создать набор одинаковых элементов и добавить их к геометрии тела.
Быстро изменять геометрию всего массива элементов, редактируя один его элемент.
Булевская операция, применяемая ко всем элементам массива, зависит от типа операции, которая использовалась для базового элемента. Например, если для размножения выбрано отверстие, то все элементы массива будут вычитаться из базового тела. Бобышки в свою очередь будут объединяться с телом.
При построении массива копий действуют те же ограничения, что и при работе с базовыми элементами формы. Результатом построения не может быть тело, разделенное на несколько несвязанных частей и тело с нарушенной топологией.
Вы можете выбрать из следующих типов массивов:
Нельзя делать массивы элементов из следующих операций построения::
Hollows - Тонкостенное тело
Blends - Скругления
Chamfers - Фаски
Offset sheets - Эквидистанты поверхности
Datums - Координатные плоскости
Trimmed sheet bodies - Обрезка поверхностей
Instance sets - Создание массива элементов
Taper features - Наклон граенй
Free form features - Поверхности свободной формы
Trimmed features - Обрезка
Если нужно сделать массив из поверхностей свободной формы, то из такого элемента сначала нужно сделать элемент, определенный пользователем UDFи затем строить на базе UDF набор копий.
Базовый элемент, который вы выбрали для построения, заменяется одним из элементов массива. Например, если вы выбрали отверстие и построили прямоугольный массив 3x4 отверстий, то после этого модель тела будет содержать 12 равноправных отверстия, принадлежащих одному массиву.
Intersect Пересечение
Для того чтобы построить пересечение, необходимо:
Выбрать тело результат построения.
Выбрать тело инструмент, который вы собираетесь пересечь с первым телом.
Нажать кнопку OK.
Результат построения есть тело, которое является общим для обоих пересекаемых тел:
Если вы пересекаете листовое тело со сплошным, то оно указывается первым.
Результат пересечения двух листовых тел - поверхность, которую занимают оба тела, т.е. эти тела должны иметь общую, перекрывающуюся поверхность (нижний рисунок).
Замечание: Если результатом пересечения двух листовых тел является два несвязанных куска поверхностей, то система выдает сообщение об ошибке.
Ниже приведена таблица допустимых сочетаний тел:
операции
Intersection of Plane Пересечение плоскости
Координатная ось определяется по прямой пересечения плоских граней или координатных плоскостей. Плоскости не должны быть параллельны. Направление оси определяется правилом направления векторного произведения нормалей пересекаемых плоскостей (см. рисунок).
Использование направляющих кривых
Когда вы видите, что возможны проблемы, используйте направляющие кривые. На фигуре, изображенной на рисунке, в области А изображены две соосные идентичные окружности, которые не требуют задания направляющей кривой. В области В имеются четыре соосных окружности и задание направляющих кривых обязательно. В области С вы должны правильно объединить четыре верхних дуги и четыре нижних дуги. Необходимо указать направляющие прямые, соединяющие концы дуг.
Использование OK и Apply для создания резьбы
После того, как вы определили все параметры резьбы, у вас две возможности:
Выбрать команду OK. Система создает резьбу и обновляет модель. Диалоговое окно построения резьбы исчезает.
Если вы строите символическую резьбу, то создание резьбы может привести, если это необходимо, к изменению типовых элементов формы, связанных с резьбой. Если вы используете символическую резьбу одновременно для нескольких элементов, введенные параметры используются сразу для всех создаваемых элементов.
Если цилиндрическая поверхность, к которой привязана резьба, построена заметанием окружности в эскизе, то диаметр окружности не изменяется. Если между диаметром окружности и выбранным диаметром резьбы возникает противоречие, то система выдает предупреждение.
Выбрать команду Apply. Система примет параметры резьбы, но не будет до выхода из диалога производить обновление геометрической модели. Эта команда удобнее, если вам необходимо построить несколько разных по размеру элементов резьбы, не выходя из диалога.
Замечание: Если параметры цилиндрической грани изменяются для того, чтобы соответствовать изменениям символической резьбы, то меняется вся цилиндрическая поверхность, даже если резьба не по всей длине.
ЗамечаниеNOTE: Вследствие способа изображения цилиндрической резьбы, ее поведение слегка отличается от поведения остальных типовых элементов. Пунктирные окружности, изображающие резьбу, интерпретируются как обычная геометрия. Например, они могут быть выбраны как окружности в функции Information, перенесены на уровень.
Использование опции перекрытия
Опция перекрытия используется тогда, когда скругление вступает в контакт с элементами геометрии тела, не являющимися гранями, которые образуют скругляемое ребро.
Вы можете контролировать поведение системы в случае появления перекрытия. Существует три типа перекрытий Overflow Options:
Опции перекрытия
Ключевое слово в названии любой из опций перекрытия “allow”, т.е. система допускает наличия одного или другого типа перекрытия. Если строящееся скругление должно «наползти» на несколько других скруглений с различными типами перекрытия, то выбор за оптимальным решением остается за системой.
Контроль над опцией сопряжения предназначается для случая, когда система получает дригие результаты, отличные от вами ожидаемых. Вы не должны использовать всегда эту опцию только потому, что система предлагает полный контроль над сопряжением скругления. На пример, когда вы выбираете, по умолчанию, автоматическую опцию система старается выполнить все три опции одновременно. Сначала она поробует выполнить плавное сопряжение затем скругление на острое ребор и наконец скругление строится так, что элемент, на который заползает ребро, игнорируется.
Замечание: Систем старается применить все три типа перекрытия в приведенном порядке. Если какой из типов перекрытия отключен, то оно не применяется.
Изменение операции Hollow
Если вы выберете операцию построения тонкостенного тела в команде Edit—>Feature—>, то вы получите три опции редактирования.
Диалог операции
Замечание: Когда вы редактируете операцию построения тонкостенного тела, то вы не можете указать грань, для которой задана индивидуальная толщина в качестве удаляемой грани. И наоборот, вы не можете выбрать удаляемую грань в качестве грани, для какой задается индивидуальная толщина.
Изменение операции построения эквидистанты
Вы можете добавлять или удалять грани, выбирая команду редактирования параметров Edit Parameters. Выберите элемент OFFSET из диалогово окна Feature Selection. Выберите команду добавления или удаления Add/Remove Offset Faces. Вы можете выбрать другие грани, используя MB1 или отказаться от выбора с помощью клавиш
Вы не можете добавлять/исключать грани для операции построения эквидистанты для всего тела Offset Body. В этой операции система по умолчанию работает со всеми гранями тела.
После того, как вы закончили выбирать грани, нажмите OK.
Изменение резьбы
Когда вы подавляете или удаляете операцию построения символической резьбы в дереве построения, пунктирная окружность изображения символической резьбы исчезает. Когда же вы делаете твердое тело невидимым в команде Blank, пунктирные окружности символической резьбы не становятся автоматически невидимыми.
Параметры резьбы могут быть изменены в команде Edit-->Feature-->. Операция построения резьбы не может быть переопределена на другую грань.
Изменение топологии
Вы можете выполнить определенные типы построений, приводящие к изменению топологии тела. Например, на нижнем рисунке изображен куб, имеющий скругления радиусом 0.15' на верхней грани и скругления радиусом 0.25' на вертикальных боковых ребрах. Построено тонкостенное тело толщиной 0.20'. Из рисунка видно, что на тонкостенном теле исчезают верхние грани скругления, радиус которых меньше, чем толщина стенок. Такое изменение топологии возможно.
Экспорт собственного типового элемента
Любые собственные типовые элементы могут быть созданы и сохраненны в отдельном файле. Это файл может быть использован для построения такого же элемента в другой модели.
Замечание: Когда вы создает собственные типовой элемент лучше создавать его с относительной привязкой к геометрии модели, чем делать его абсолютное определение. Например, при построении тела переноса направление переноса для собственного типового элемента лучше определить ссылкой координатную ось, чем выбором направления по оси X рабочей системы координат. Если при использовании типового элемента ось X новой рабочей системы координат имеет неправильную ориентацию, то это вызовет проблемы при построении. С другой стороны, относительно заданное направление легко правильно определить, указав нужную координатную ось (ребро) в новой модели.
Когда вы закончили построении геометрии собственного типового элемента, выберите команду File—> Export—> User Defined Feature. Система переходит к диалоговому окну определения собственного типового элемента.
Имя UDF
Сохранить в библиотеке
Захватить картинку
Элементы построения модели
Элементы построения в UDF
Фильтр
Добавить родительские элементы
Внешние ссылки для UDF
Текст запроса
Добавить геометрию
Исключить геометрию
Допустимые выражения
Параметры ввода UDF
Текст запроса параметра
Определение значения
Range Диапазон - Для выражения Range вы можете выбрать два типа выражения Integer (Целое) или Real (Вещественное) и ввести значения Low End (Минимальное значение) и High End (Максимальное значение).
Ссылка на документ
Как работает сквозное построение
Когда выбрана опция построения насквозь, отверстие или паз рассматривается как тело, которое ограничено только гранью размещения и гранью, насквозь которую отверстие (паз) выходит наружу.
Грань "насквозь" ограничивает отверстие в процессе построения следующим образом:
Цилиндрическое отверстие рассматривается как тело-инструмент построения. Тело-инструмент разделяется гранью насквозь.
Если грань - насквозь не полностью отсекает инструмент построения, то разделение продолжается по граням, смежным с гранью "насквозь".
Та часть тела инструмента, которая дальше от грани размещения исключается из дальнейших операций. Оставшаяся часть тела-инструмента вычитается из тела построения.
Ниже показан пример построения сквозного отверстия.
Грань насквозь разделяет тело-инструмент на две части.
Оставшаяся часть тела-инструмента вычитается из тела построения.
The remainder of the tool is subtracted from the target.
Когда грань насквозь не разделяет полность тело-инструмент
Желательно, чтобы грань насквозь полностью разделяла тело-инструмент. В противном случае вы можете получить не желаемый результат.
Например, в случае показанном на рисунке, мы ожидаем, что след от отверстия останется на обоих вертикальных стенках. Но поскольку грань насквозь не полностью отсекает тело-инструмент, смежные с гранью насквозь грани оставляют от тела инструмента маленькую часть только на правой стенке..
Только эта часть вычитается из тела построения, в результате на левоj стенке нет следа от отверстия.
Конструктор разумного выбора
Конструктор выбора дает вам возможность выбрать группы объектов, необходимые для выполнения операции, используя различные методы выбора. Каждая группа определяется методом выбора и имеет свои базовые и свои управляющие объекты. Выбранные методы показаны в древовидном списке. Для каждой группы показаны выбранные объекты. Если вы указали достаточное количество объектов то группа отмечает галочкой, то есть становится активной.
Типы доступных методов выбора зависят от того, с какого шага выбора геометрии вы обратились к конструктору разумного выбора. Например, если в диалоге построения наклона вы используете метод наклона граней и находитесь на шаге выбора граней, то конструктор выбора будет содержать методы , , , и . Если наклон строится от заданных ребер и вы находитесь на шаге выбора ребер, то конструктор выбора содержит методы Edges, Chain Edges, , , и .
Литейный наклон Draft по сравнению с постоянным наклоном Isocline
Маленькие объекты и самопересечение
Вы можете задать переменную Solid_CheckOnUpdate_BOOLEAN для того, чтобы система автоматически проверяла появление очень маленьких объектов tiny object и само-пересечение граней (Face Self-Intersection) во время выполнения булевских операций. Для идентификации размеров маленьких объектов используется параметр Distance Threshold Tolerance. Это параметр контролирует, для каких по величине объектов система выдает предупреждения. В книге "Введение в Unigraphics" есть информация о проверках, проводимых на твердом теле.
Замечание: Маленькие объекты и самопересечение граней может исчезнуть, после обновления последующих элементов модели в процессе построения. В этом случае повторная проверка тела, выполненная с помощью команды Info-Feature-Examine Geometry, не выдаст сообщений о маленьких объектах или самопересечении граней.
Managing UDFs from iMAN (Не переводится)
If you are an iMAN user, your UDFs can be stored and maintained in iMAN. The UDF connects to the Ug/Library and Ug/Library connects to iMAN and manages the UDF files inside iMAN. All connections to iMAN are done through Ug/Library. From iMAN, you still have the ability to add new UDF features into a library and to add private libraries.
Массив элементов
Построение тонкостенного тела для набора копий типовых элементов имеет некоторые особенности:
Eсли вы строите тонкостенное тело на одном элементе набора, то оно строится и для всех его элементов.
Eсли вы строите набор для элемента, имеющего тонкостенное построение, то набор будет построен без него.
Массив однородных элементов
Если вы строите фаску на одном элементе из массива типовых элементов, то перед построением фаски система выводит меню, определяющее поведение фаски относительно всего массива. Опции меню имеют значения:
Фаска для всего массива элементов
Нет фаска для всего массива элементов
Вы не можете построить массив элементов, содержащих фаску. Если вы выбрали элемент, содержащий фаску, то она не становится операцией, которая будет размножаться при построении массива.
Метод точки и направления
На рисунке показан пример построения координатной плоскости по точке и направлению. На верхнем рисунке красным показана выбранная точка на теле и заданный вектор направления (ось XC). На нижнем рисунке показан построенная координатная плоскость.
Метод трех точек
На рисунке показан пример построения координатной плоскости по трем точка в диалоге Other Datum Planes. На левом рисунке красным отмечены три выбранные точки. На правом рисунке показана построенная координатная плоскость.
Методы двух ограничений
Двойные ограничения должны быть заданы в паре, так как они не способны самостоятельно определить положение плоскости. Вы можете комбинировать ограничения описанные ниже. Например, пара ограничений "Через ребро" и "Под углом к плоскости" задают координатную плоскость, изображенную на первом рисунке. На втором примере показано построение координатной плоскости проходящей через ось цилиндрической поверхности под углом к плоскости
Ниже в таблице приведены ограничения, которые могут использоваться в паре с другим ограничением и возможные варианты сочетания ограничений.:
Для Tangent to face и Through point касательная грань может быть цилиндрической и конической.
Методы одного ограничения
Некоторые методы задания координатной плоскости требуют задания только одного ограничения.
Замечение: Одиночное ограничение может требовать указания более одного геометрического объекта. Например, метод Center plane требует задания двух плоских граней.
Следующие методы задания требуют определения только одного ограничения:
Эквидистанта от плоскости
Через ось грани
Центр грани
Центральная плоскость
Методы разумного выбора
В этом разделе обсуждаются как простые фильтры, так и все методы разумного выбора.The selection methods used by both the Smart Collector Constructor, and the Filter options pulldown menu are described in the following table.
Грани
Набор граней
Касательные грани
Грани элемента
Грани тела
Ребра
Цепочка граней
Метод выберет все ребра от начального до конечного в направлении задании цепочки.
Касательные грани
Ребра грани
Ребра тела
Ребра пересечения
Методы, требующие трех ограничений
Существует только один тип ограничения, которое может работать как тройное ограничение. Это ограничения типа Through Point (Через точку). Это ограничение задает координатную плоскость, проходящую через три точки. Точками могут быть концы или середины ребер.
Ориентация координатной плоскости зависит от порядка, в котором указываются точки. Горизонтальное направление (X-direction) плоскости совпадает с вектором из первой во вторую точку (см. рисунок).
Методы задания цепочки кривых
Общими для всех методов построения являются способы выбора цепочки кривых задающего контура:
После того, как вы выбрали цепочку кривых и если цепочка не является замкнутой, то концы цепочки отмечаются символом «звездочка».
Замечание: Если вы собираетесь использовать опцию эквидистанты, то выбранный контур должен быть плоским.
Mirror Body Зеркальное тело
Вы можете создать тело, являющееся зеркальной копией существующего тела относительно координатной плоскости. Полученное в результате тело не имеет собственных параметров, но полностью ассоциативно с базовым телом. Само тело называется Mirror, т.е. элемент построения, полученный командой зеркального отражения.
Ассоциативная связь зеркальной копии и базового тела определяется следующими правилами:
Если изменения параметров привели к изменению базового тела, эти изменения отразятся на его зеркальной копии.
Если вы измените параметры координатной плоскости, используемой для зеркального отражения, то это отразится на зеркальной копии. На самом деле, когда вы обращаетесь к редактированию зеркальной копии по команде Edit-->Feature-->, вы попадаете в диалог редактирования координатной плоскости.
Если вы удаляете оригинал, то удаляется и его зеркальная копия.
Если вы перемещаете оригинал, то перемещается и копия.
Вы можете добавлять собственные элементы построения на копию. Но при изменении порядка построения они не могут появиться раньше самой операции создания копии.
Вы можете объединить оригинал и копию, воспользовавшись командной , и получить симметричное тело. В этом случае вы должны выбрать исходное тело, как тело построения, а его зеркальную копию, как инструмент построения. Выбор тел в обратном порядке приведет к ошибке. Это верно и для других булевских версий построения.
Mirror Feature Зеркальная копия элементов
Эта команда используется для задания зеркальной копии элемента. Плоскостью симметрии может быть координатная плоскость или плоская грань тела. Для задания зеркальной копии всего тела лучше использовать команду Mirror Body. Настоящая команда в свою очередь позволяет сделать симметричные копии нескольких элементов построения в одном теле. Полученный элемент построения называется MIRROR_SET. Во время его редактирования вы можете переопределить плоскость симметрии , добавить или убрать элементы для зеркального копирования.
Зеркальная копия элементов
Шаги выбора
Фильтр
Добавить зависимые элементы
Все на теле
Элементы в части
Элементы для зеркаль-ной копии
Добавить
Исключить
На рисунке внизу показаны три элемента, для которых делается зеркальная копия.
Modify Point Dialog Диалог модификации точки
Параметр
Arclength
Длина
Восстановление
Замечение: : Выражение,ассоциированное с координатной плоскостью вдоль кривой, задает процент длины %Arclenght.
Начальное положение
Вы можете выбрать только цилиндрическую грань без резьбы. Цилиндрическая грань может уже иметь резьбу с другого конца, но длина резьбы должна быть меньше длины грани.
После указания цилиндрической грани система подсветит основание, от которого будет строиться резьба и изобразит стрелкой ее направление.
Если цилиндрическая грань объединена с другим телом, то система автоматически выбирает свободный конец. Для глухих отверстий система принимает за начало резьбы ребро, лежащее на поверхности, в которой сделано отверстие. В остальных случаях система выбирает ближайшее в момент выбора основание.
Для не сквозного отверстия лучше всего выбирать точку на цилиндрической поверхности ближе к открытому концу. Для внешней резьбы лучше выбирать точку, удаленную от места присоединения цилиндрической поверхности к детали.
Для создания полной резьбы цилиндрическая грань должна ограничиваться плоскостью. Если система не может найти такую плоскость, то лучше задавать резьбу от координатной плоскости, как плоскости начала построения резьбы.
Наклон стенок
Вы может выполнять операцию наклона граней для тонкостенного тела, если эта операция не приведет к изменению топологии тела.
Направление вектора обрезки
После выбора тела и поверхности разделения система показывает вектор. После разбиения тела система удалит ту часть тела, в направлении которой показывает стрелка (см. рисунок).
Перед выполнением отсечения система изображает стрелкой направление на отсекаемую часть тела. Вы можете:
Направлющие кривые
Если модель содержит несколько одинаковых кривых, например соосных окружностей и система не может распознать: какую окружность с какой объединять, то вам помогут направляющие кривые, изображенные на рисунке. Направляющие кривые явно выделяют пары окружностей, требующие объединения.
Для построения конуса вы должны использовать окружности, а не эллипсы. Система всегда строит обрезанный конус и никогда конус с вершиной в точке.
При задании направляющих кривых всегда полезнее, но не обязательно, использовать конечные точки кривых (см. рисунок). Если кривые касаются, то это делать обязательно.
Eсли в модели присутствует только две соосные окружности, то задавать ребра плавного сопряжения цилиндра и плоскости нет необходимости (см. рисунок).
Недопустимая поверхность
Цилиндр с отверстием - нельзя построить вырезы на цилиндрической поверхности.
На нижнем рисунке показана геометрия, которая не может быть полностью построена автоаматически.
Non-Manifold Solid Нарушена топология твердого тела
Вершины и ребра тела вращения в момент выполнения булевской операции с другим телом не должны иметь вершин и граней, касающихся базового тела так, что это приводит к созданию геометрических элементов нулевой толщины.
В случае возникновения такой ошибки система выдает сообщение:
Общая концепция
Следующие действия и параметры являются общими для многих операций построения тела. Дополнительно смотрите в главе .
Выбор геометрии
Задание точек
Определение вектора
Тело - результат построения
Булевские операции
Отказ от построения
Общая концепция
Проточка может быть построена только на цилиндрических и конических гранях. Система использует ось выбранной грани как ось вращения для построения проточки. Проточка автоматически ассоциируется с выбранной гранью. Вы можете построить как внешнюю, так и внутреннюю проточку.
Профиль проточки будет симметричен относительно плоскости, перпендикулярной оси вращения и проходящей через точку, в которой была указана грань.
Во время размещения проточки единственный размер, который можно задать - положение элемента вдоль оси вращения. По этому после задания размеров проточки меню позиционирования не выводится. Вместо этого система сразу просит указать ребро на базовом теле, относительно которого вы собираетесь задать размер до проточки. Если вы нажмете клавишу Ок, не выбирая ребра, система откажется от задания размера. На нижнем рисунке показан пример позиционирования проточки.
Общая концепция
Система строит тело вращения вокруг заданной оси. Для задания оси необходимо:
Задать направление оси в стандартном диалоге задание вектора Vector Constructor. Ось вращения не должна пересекать контур образующей, хотя она может совпадать с одним из отрезков прямых в контуре образующей.
Задать привязку оси вращения с помощью стандартного диалога задания точки Point Constructor.
Замечение: Если для задания вектора используется конструктор Vector Constructor, то система сохраняет ассоциативную связь с геометрией, которая использовалась для построения вектора. Если вы измените в дальнейшем эту геометрию, то система автоматически обновит ориентацию оси тела вращения и само тело вращения.
Положительное направление оси вращения соответствует правилу правой руки. Положительным считается вращение против часовой стрелки при взгляде сверху на ось вращения.
Вы можете изменять любой параметр, связанный с построением тела вращения, используя команду Edit-->Feature-->Parameters. Диалог изменения очень похож на диалог создания.
Смотрите раздел для создания тела вращения.
Общая концепция
Направление конуса (т.е. центральная ось) определяется с помощью функции Vector Subfunction Привязка основания конуса задается функцией Point Subfunction.
Общая терминология
Тело
Объемное тело
Листовое тело
Грань
Общие опции
At Timestamp Опция At Timestamp дает возможность контролировать положение операции выделения геометрии в дереве построения. По умолчанию, если опция At Timestamp не включена, то система помещает операцию выделения грани после всех операций, приводящих к изменению базового тела. В этом случае выделенная геометрия отражает все изменения, произведенные на базовом теле, даже если эти изменения были выполнены позже, чем операция выделения. Если опция At Timestamp включена, то положение операции выделения фиксируется. Последующие изменения базового тела не отражаются на выделенной геометрии. Опция At Timestamp не может быть выключена при выделении кривой.
Blank Original Погасить оригинал Опция Blank Original дает возможность погасить базовое тело после создания выделенной геометрии.
Общие ошибки моделирования
Во время модели вы можете встретиться с различными проблемами и ошибочными ситуациями. Большинство из них вы можете увидеть и попытаться исправить в диалоге изменения в ходе обновления , который появляется во время возникновения ошибки. Другие ошибки могут возникнуть во время создания элементов. Среди общих ошибок в ходе построения модели чаще всего возникают ошибки, связанные с пересечением элемента с базовым телом. Ниже обсуждаются ошибки этого типа.
Общие принципы
Если в части присутствует другое тело, вы должны указать, как конструируемый примитив взаимодействует с существующим телом. Вы можете выбрать между:
Создать
Добавить
Вычесть
Пересечь
Для всех примитивов, за исключением параллелепипеда, лучше иметь включенной опцию отображения силуэтных линий. Без этой опции изображение цилиндра и конуса не слишком информативно, а сфера просто не видна. В дальнейшем вы можете добавить выразительности изображения этих элементов с помощью добавления сетки параметрических линий U,V в команде Edit-->Object Display.
Вы не можете устанавливать примитив, используя позиционные размеры. Ориентация примитива связана с ориентацией рабочей системы координат, а положение задается привязкой с помощью функции Point Subfunction.
Обсуждение метода построения
SОбычно система успешно справляется с построением, однако полезно помнить следующие правила:
Используйте там, где это требуется.
Следуйте .
.
Offset Angle Угловая фаска
Эта фаска задается значением смещения Offset и угла Angle. Угол измеряется от второй грани.
Сразу после построения фаски вы можете перевенуть ее с помощью команды Flip Last Chamfer.
Offset Face Эквидистанта грани
Существует три варианта выполнения операции:
Смеще-ние граенй
Смеще-ние элементов
Смеще-ние тела
Offset Смещение
Параметр First Offset (Первое смещение) и Second Offset (Второе смещение) задают два значения эквидистант. Если хотя бы одно из значений смещения не равно нулю, то вместо исходного контура для операции построения использует две его эквидистанты.
Замечение: Если вы собираетесь использовать параметры смещения, то контур должен быть плоским.
При задании параметров система показывает пунктирной стрелкой положительное направление построения смещения. Система создает объемное или листовое тело, в зависимости от опции установленной командой Preference-->Modelling. Если выбрано листовое тело, то строится тело, не имеющее нижней и верхней замыкающих граней, т.е. тело имеет только боковые грани.
Система создает выражения для обоих смещений, которые могут изменяться с помощью команды Tools--> .
Offset to Plane Эквидистанта от плоскости
Координатная плоскость создается на заданном расстоянии параллельно существующей грани и плоскости. Если параметр смещения offset равен 0, то определяемая и базовая плоскости совпадают.
Для того чтобы создать координатную плоскость необходимо указать базовую плоскость. После этого имя ограничения появляется в списке. Ввести значение эквидистанты и нажать кнопку OK.
Ограничение моделирование
При работе с перенесенным телом возможны все операции за исключением тех, которые приводят к потере параметризации или к изменению истории построения:
Перенесенное тело не может быть перенесено на другое место с помощью команд “Изменение порядка построения".
Перенесенное тело не может быть подавлено командой “Подавление элемента"
Если операция требует задания двух тел: тело инструмента операции и тела-результата построения, перенесенное тело не может использоваться в паре с телом-результатом построения, которое в свою очередь не является перенесенным телом. Обратное ситуация возможна. Вы можете использовать не перенесенное тело в паре с перенесенным телом, если последнее является телом-результатом построения.
Следующая таблица показывает, какая комбинация перенесенных и не перенесенных тел возможна:
Ни одна из операций построения не может приводить к разбиению тела переноса на две части.
Ограничения
Координатная плоскость создается с помощью одного, двух или трех ограничений.
Окно Constraints содержит список ограничений, которые вы уже определили. Выбор дополнительной геометрии может изменить список ограничений.
Методы задания коор
Методы задания координатной плоскости можно квалифицировать по количеству необходимы ограничений. Существую методы требующие , и ограничений.
Ограничения
Нельзя строить тонкостенное тело на теле, имеющем ребро отверстия, касательное другим ребрам.
Ограничения
Вы не можете использовать операцию построения эквидистанты для создания массива элементов.
Далее приведены два примера, когда не возможно построить эквидистанту:
Число граней при построении эквидистанты на рисунке должно изменится, так как средняя грань порождает эквидистанту, не связанную с другими гранями. Такие нарушения топологии недопустимы и система не выполнит функцию
Во втором примере эквидистанта создает самопересекающуюся поверхность. Такое построение так же невозможно.
Ограничения и рекомендации
На практике построение скругления часто связано с методом проб и ошибок. Систем будет стараться построить скругление для выбранных ребер и указанных значений радиуса. Если построение скругления не приводит к изменению всех выбранных граней, это означает, что скругления по каким либо причинам не построено.
Ниже описаны некоторые ограничения, которые определяют, будет или нет построено скругление. Эти ограничения основаны на общем понимании топологии построения скругления. Некоторые ограничения имеют общий характер, некоторые зависят от геометрии скругляемых граней. Топология скругления может быть крайне сложной и невозможно сформулировать список простых или сложных правил, следованием которым гарантировало построение скругления во всех случаях. Изложенные ниже правила стоит рассматривать как серию общих рекомендаций, которые применимы в большинстве случаев:
Нельзя скруглить ребро между двумя плавно сопряженными гранями.
Ребро, ограниченное в точке касания может быть скруглено.
Два противоположных ребра 4-х гранного угла могут быть скруглены, если выполнять операцию скругления по очереди сначала для одного ребра, а затем для другого.
Не может быть скруглено ребро, содержащее вырожденные точки поверхности. На пример вершина тела, похожего на конус.
Радиус скругления должен соответствовать геометрии грани. Например, должно быть возможно построение поверхность, эквидистантной скругляемой грани, с величиной эквидистанты, равной радиусу скругления.
Эквидистантные поверхности, построенные для обеих скругляемых граней должны пересекаться друг с другом, образуя кривую, по которой перемещается центр сферы скругления.
Радиус скругления должен соответствовать геометрии тела. Если грани тела имею кривизну больше радиуса скругления, то такое построение не возможно.
Старайся применить скругление одновременно ко всем скругляемым ребрам.
Если вы скругляете ребро, построенное с заданной точностью, то радиус скругления должен быть в два раза больше точности построения ребра. В противном случае система не может с уверенностью определить, было ли уже применено скругление к заданному ребру.
Ограничения по загрузке
При загрузке сборки, которая содержит перенесенное тело, система требует обязательной загрузки компоненты, содержащей базовое тело. Такая загрузка выполняется автоматически при открытии сборочной модели. Ее действие не зависит от установленных опций загрузки компонент. Например, если вы установили опцию “Не загружать компоненты No Components”, система, тем не менее, загрузит компоненты являющиеся базовыми для перенесенных на уровень сборки тел.
Точно так же, если тело перенесено последовательно на несколько уровней сборки, то все под сборки, требующие работы с перенесенным телом будут автоматически загружены.
Вы не можете также явно закрыть компоненты, содержащие базовое тело. Это ограничение относится и к команде открыть заново все измененные компоненты Reopen All Modified .
Если под-сборка, содержащая перенесенное тело, не загружена, то ее фасетная модель (representation) может изображаться в не правильном положении. Некорректность появляется везде, где для незагруженной компоненты или под сборки используемой для тела переноса выполнено преобразование систем координат. Неправильное положение фасетной модели приводит к неправильному изображению, расчету массово инерционных характеристик, расчету зазоров. Для исправления ошибки необходимо загрузить компоненту или под-сборку, содержащую перенесенное тело.
Ограничения
Общие правила и ограничения для построения фасок те же, что и для .
Простой способ построения фаски использует аппроксимацию в следующих случаях:
Когда выбранные ребра не являются прямыми и дугами окружности.
Когда грани не пересекаются под прямым углом.
Операции построения твердого тела
Типовые операции или типовые элементы (Feature) - общий термин, которым называются все команды построения примитивов (конус, цилиндр), типовых элементов на теле (отверстия, пазы), дополнительных операций построений (скругление, тонкостенное тело) и булевские операции на твердом теле.
Для типовых операций и элементов характерны следующие свойства:
Геометрия, которая используется для построения является «родителем» операции. Сама операция считается ребенком, т.е. зависящим от родителей элементом построения. Между детьми и родителями устанавливается .
В качестве родителей операции могут выступать не только геометрические объекты, но и числовые параметры, так называемые .
Изменение родителей приводит к автоматическому обновлению детей, как зависящих от них операций.
Комбинация детей, родителей и операций построения иногда называется историей модели.
Аналогия родители-дети может быть расширена. В Unigraphics имеет смысл говорить об аналогиях предков, поколений, сирот, братьев и сестер.
Операции упрощения с набором дополнительных ребер
Edit Imprints . Эта опция используется для выбора другого набора дополнительных ребер, которые могут использоваться для затягивания разрывов. Текущий набор дополнительных ребер (IMPRINT_REGION) подсвечивается. Остальные возможные элементы приведены в списке, который появляется при обращении к команде Edit Imprint. Для выполнения операции упрощения с другим набором дополнительных ребер, выберете из списка нужный набор и нажмите кнопку ОК.
После окончания редактирования выберете команду Preview для того, чтобы проверить, к чему привели изменения или выполните команду ОК.
Описание метода построения
Сферическая вершина представляет из себя поверхность, похожую на сферу, которая на дистанции отката вдоль ребра плавно переходит на скругление заданного радиуса.
Каждое ребро для сферической вершины имеет свою дистанцию отката, которая измеряется так, как показано на нижнем рисунке. Дистанции отката обычно обозначаются D0,D1 и D2.
Скругление сферической вершины
Данные сферичес-кого скругления
Изменение сферического скругления
Дистанция отказа
Исключить откат
Определение направления переноса
Для задания направления переноса система переходит в диалог задания вектора Vector Constructor. Используя этот диалог вы можете задать направление, которое ассоциативно связано с объектами, по которым оно определено. Если после вы измените геометрию, по которой определялось направление переноса, то система автоматически изменит направление переноса и обновит тело переноса.
Pо умолчанию вектор переноса перпендикулярен плоскости задающей кривой. Если контур переноса задан гранью или листовым телом, то вектор переноса совпадает с нормалью к поверхности в центре грани.
Если выбранный контур замкнутый, вектор изображен в центре сечения. Если выбранный контур открытый, то вектор изображен в начальной точке первой кривой контура. Это помогает визуально контролировать, какой контур открытый или замкнутый вы имеете.
Замечение: Подробное описание диалога построения вектора дано в справочнике Gateway Help (Введение в Unigraphics).
Основная терминология
Операции или Элемент
Тело
Объемное тело
Листовое тело
Грань
Задающее сечение
Направляющие кривые
Отчет об ошибках
Если во время выполнения булевской операции возникает ошибка, система прерывает построение и выдает сообщение о причине ее вызвавшей. Для ошибки нарушения топологии система подсвечивает грани, ближайшие к проблемной области, для лучшего понимания проблемы и путей ее решения.
Other Datum Axes Другие координатные оси
Эта команда используется дает возможность построить координатную ось с помощью задания точки и направления или с помощью двух произвольных точек.
Другие координатные оси
Метод
Метод задания точки
Метод задания вектора
Цикл по направлению оси
Подтверждение выполнения операции
Other Datum Planes Другие координатные плоскости
Эта команда используется для дополнительных способов задания зависимых координатных плоскостей: плоскости по точке и направлению нормали и плоскости по трем точкам.
Метод
Метод задания точки
Метод задания вектора
Цикл по нормалям плоскости
Подтверждение построения
Outline Alignment Method Методы выравнивания контуров
Если вы отдельно задали кривые для основания и верхнего контура выступа , то система строит стенки выступа, как линейчатые поверхности между этим контурами. Начальные точки обоих контуров отмечаются стрелкой. Так как начальные точки обоих контуров соединяются между собой, то вы должны обеспечить правильное положение начальных точке и направлений обхода для обоих контуров.
После выбора обоих контуров у вас есть 6 опций на задание способа выравнивания, т.е. построения линейчатой поверхности:
Выронить по концам
Указать точки
По параметру
Длина дуги
По контуру основания
По контуру вершины
Outline Curves Выбор кривых для контура
Желательно выбирать кривые контура в моде автоматического выбора по цепочке. Такой выбор гарантирует выбор однозначного замкнутого контура, не имеющего разрывов.
Pad Выступ
Параметры элемента
Каждый из базовых элементов имеет свой набор параметров, который необходимо задать для определения его размеров.
Patch Заплатка
Небольшие зазоры между телами, используемыми в булевской операции, могут привести к невозможности выполнения команд "Обрезка тела Trim Body” и “Разделение тела Split Body".
Вы хотите применить к модели скругление, построенное вручную.
Вы хотите построить отверстие, которое имеет сложную форму.
Заплатка
Шаги выбора
Создать отверс-тие
Измненить направле-ние удаления
Подтверж-дение построения
Перекрытие скруглений
Вы может создать скругления, которые наползают друг на друга. Такие скругления могут быть любого типа: с постоянным и переменным радиусом скругления, скругление по ребру.
Ниже на рисунке показан пример скругления переменного радиуса, которое перекрывается с другими скруглениями на теле.
Вы можете получить полное перекрытие скруглениями граней тела. В примере на рисунке ребро 1 скруглено раньше и имеет радиус 0.188. Ребро 2 скруглено позднее с радиусом, равным 0.125. В результате построения второго скругления верхняя грань полностью исчезает и общая высота тела уменьшается.
Переопределение собственного типового элемента
Вы можете переопределить существующий элемент UDF. Вы можете изменить все компоненты UDF, за исключением его имени, библиотеки и графического файла. Вы можете добавить или удалить элементы, геометрию и выражения. Вы можете также переименовать выражения.
Для переопределения UDF необходимо.
Открыть файл с элементом, определенным пользователем. Этот файл система создает, когда вы первый раз создаете UDF с помощью команд File --> Export --> User Defined Feature.
Выполнить команду Modeling --> Edit --> Features -->Parameters.
Из списка редактирования параметров Edit Parameters list выбирать любой UDF, который вы хотите переопределить. Появляется диалоговое окно переопределения элемента Redefine UDF Parameters.
Диалоговое окно переопределения элемента идентично диалоговому окну создания UDF (), за исключением того, что вы не можете менять имя UDF или библиотеку. Любые элементы добавляемые в UDF должны быть построены до появления самого UDF. Вы можете добавлять элементы и менять список выражений.
Placement Alignment Points Точки выравнивания на контуре основания
Когда вы задаете точку любым способом система выбирает ближайшую точку на контуре и отмечает ее как точку выравнивания. Точки автоматически нумеруются от начала контура. Вы можете добавить новую точку выравнивания между двумя уже заданными точками.
Пока шаг выбора точек активен, система изображает стрелкой начало контура и его направление. Вы не можете задать начальную точку, как точку выравнивание, она используется для этот автоматически.
Placement Alignment Points Точки выравнивания на контуре основания
Когда вы задаете точку любым способом система выбирает ближайшую точку на контуре и отмечает ее как точку выравнивания. Точки автоматически нумеруются от начала контура. Вы можете добавить новую точку выравнивания между двумя уже заданными точками.
Пока шаг выбора точек активен, система изображает стрелкой начало контура и его направление. Вы не можете задать начальную точку, как точку выравнивание, она используется для этот автоматически.
Placement Face Поверхность размещения
Первая из выбранных граней должна принадлежать телу, на котором строится карман, если только вы не указали специально другое тело, как результат построения. Остальные грани могут принадлежать любым телам. После выбора грани система изображает вектор, указывающий направлении эквидистанты. Если для построения дна кармана используется опция “Эквидистанта от грани размещения”, то это направление считается положительным направлением эквидистанты. Для построения кармана необходимо задать поверхность размещения и, по крайней мере, один из контуров, определяющих форму кармана.
Placement Face Поверхность размещения
Первая из выбранных граней должна принадлежать телу, на котором строится выступ. Остальные грани могут принадлежать любым телам. После выбора грани система изображает вектор, указывающий направлении эквидистанты. Если для построения вершины выступа используется опция “Эквидистанта от грани размещения”, то это направление считается положительным направлением эквидистанты.
Placement outline curves must be a smooth profile Контур должен быть плавной кривой
Система выдает это сообщение, если при задании обобщенного кармана выбран контур, содержащий острый угол.
Placement Outline Контур кармана
До того, как выбрана первая кривая, задающая контур, диалог задания обобщенного кармана имеет вид, изображенный на рисунке:
В это время вы можете задать наклоны боковых стенок кармана.
Наклон боковых стенок от дна
Угол наклона
Относительно
Если выбрана опция By Outline, то система по очереди подсвечивает каждую кривую контура дна и просит задать закон изменения угла наклона, связанный с этой кривой.
Когда вы выбираете вектор, относительно которого система вычисляет угол наклона Relative to, система изображает стрелу, показывающую текущее направление вектора. Если вы выбираете координатную ось, система автоматически выбирает опцию относительно координатной оси Selected Datum Axis. Если вы потом выберете кривую, то система будет автоматически отказываться от координатной оси и переключаться на кривую. Однако если вы выбрали кривую, то система не будет автоматически переключаться на координатную ось до тех пор, пока вы явно не откажитесь от выбранной кривой.
Когда вы выбираете кривые для задания контура размещения, диалоговое окно изменяется.
Если вы указали радиус скругления между стенками выступа и поверхностью размещения, то опция задания формы контура Theoretical/Tangent Теоретический контур/Точка Касания должна быть установлена в правильное значение.
После выбора первой кривой система изображает стрелку, которая задает направление контура. Команда Reverse дает возможность изменить направление на обратное направление. Направление контура имеет значение, если выбрано определение наклона по закону. Кроме того, если вы отдельно задаете контур на поверхности и на дне кармана, то эти контура должны иметь одинаковое направление.
После выбора контура система активизирует кнопку задания направления проецирования контура на грань размещение Placement Outline Projection.
Placement Outline Контур выступа
До того, как выбрана первая кривая, задающая контур, диалог задания обобщенного кармана имеет вид, изображенный на рисунке.
В это время вы можете задать наклоны боковых стенок кармана.
Наклон граней (от контура вершины)
Угол наклона
Относи-тельно
Если выбрана опция By Outline, то система по очереди подсвечивает каждую кривую контура вершины и просит задать закон изменения угла наклона, связанный с этой кривой.
Когда вы выбираете вектор, относительно которого система вычисляет угол наклона Relative to, система изображает стрелу, показывающую текущее направление вектора. Если вы выбираете координатную ось, система автоматически выбирает опцию относительно координатной оси Selected Datum Axis. Если вы потом выберете кривую, то система будет автоматически отказываться от координатной оси и переключаться на кривую. Однако если вы выбрали кривую, то система не будет автоматически переключаться на координатную ось до тех пор, пока вы явно не откажитесь от выбранной кривой.
Когда вы выбираете кривые для задания контура размещения, диалоговое окно изменяется.
Если вы указали радиус скругления между стенками выступа и поверхностью размещения, то опция задания формы контура Theoretical/Tangent (Теоретический контур/Точка Касания) должна быть установлена в правильное значение.
После выбора первой кривой система изображает стрелку, которая задает направление контура. Команда Reverse дает возможность изменить направление на обратное направление. Направление контура имеет значение, если выбрано определение наклона по закону. Кроме того, если вы отдельно задаете контур на поверхности и на вершине выступа, то эти контура должны иметь одинаковое направление.
После выбора контура система активизирует кнопку задания направления проецирования контура на грань размещение Placement Outline Projection Vector.
Placement Outline Projection Vector Вектор проецирования для контура основания
Если вы выбираете опцию Normal to Plane of Curves, то контур должен быть компланарным.
Placement Outline Projection Vector Вектор проецирования для контура основания
Если вы выбираете опцию Normal to Plane of Curves, то контур должен быть компланарным.Опция Specify New Vector переводит вас в диалоговое окно задания произвольного вектора. Если вы выбираете координатную ось, то система автоматически переключается в моду Selected Datum Axis. Если вы уже определили вектор и хотите изменить его, выберите опцию Specified Vector.
Placement Radius Радиус скругления у основания
Этот параметр используется для задания скругления между стенками выступа и поверхностью размещения. Радиус скругления может быть постоянным, либо заданный по закону.
Геометрия контура и радиус скругления могут взаимодействовать двумя различными способами:
Касательно
Теоретичес-кий
Если вы выбрали второй способ, то система в момент построения сама вычисляет контур теоретического пересечения стенок и поверхности размещения выступа.
На рисунке внизу показано, как влияет выбранный способ построения на геометрию выступа.
Плоская грань размещения
Для размещения большинства элементов, за исключением проточки, вы должны выбрать плоскую грань или координатную плоскость. Если выбрана плоская грань, система автоматически находит и изображает вектор внешней нормали к этой грани.
Для размещения большинства элементов, за исключением проточки, вы должны выбрать плоскую грань или координатную плоскость. Если выбрана плоская грань, система автоматически находит и изображает вектор внешней нормали к этой грани.
Pocket Карман
Подтверждение выполнения
Опции подтверждения используются для того, чтобы предотвратить построение до того, как вы его правильно определили или для того, чтобы быстро внести нужные изменения.
Если установлено значение No Creation Confiramtion, то система не просит подтверждения на выполнения операции.
Если установлено значение Confirm before creation, то система просит подтверждение на выполнение операции после того, как вы нажали кнопку OK. Такое поведение системы дает возможность избежать преждевременного построения до того, как вы указали всю нужную геометрию и использовать кнопку OK для переключения между диалоговыми шагами выбора.
Если установлено значение Review After Creation, то система выполняет операцию, показывает результат и просит подтверждения на ее сохранение. Если вы выберете Reject, то система вернется в диалоговое окно операции, с сохранением всей выбранной геометрии.
Полезные рекомендации
Для каждого из выбранных ребер необходимо задать по крайне мере два значения радиусов на концах кривой. Если вы не задали достаточно информации, система будет стараться определить остальные значения радиусов автоматически по следующим правилам:
Если на ребре указана только одна точка, то система будет строить на нем скругление постоянного радиуса.
Если вы вообще не задали ни одной точки на ребре, система будет использовать значения радиус по умолчанию.
Если вы выбрали два смежных ребра и указали значение радиуса на одном из них, то результат будет таким, как изображено на рисунке.
Если вы выбрали два смежных ребра и указали значения радиусов на их дальних концах, то результат будет таким, как изображено на рисунке.
Следуйте следующим рекомендациям:
Чтобы получить линейный закон изменения радиуса, стройте за один шаг скругление для одного ребра.
Если скругление удаляет всю грань, стройте такое скругление за один отдельный шаг построения.
Если вы выберите открытую цепочку ребер и зададите значения радиуса только на ее концах, то система использует линейный закон изменения радиуса вдоль всей цепочки.
Вы можете построить скругление, имеющее нулевой радиус, в какой либо точке, либо на участке ребра.
Полезные рекомендации
Если вы строите скругление по ребру для нескольких смежных ребер, то для получения скругления между ними, делайте скругления отдельными шагами построения, а не вместе.
Система может автоматически создавать скругление по ребру, когда радиус скругления становится больше чем расстояние между скругляемым ребром и соседним ребром. Если радиус скругления снова становится меньше, чем расстояние между ребрами, то система автоматически переключается на нормальное скругление.
Замечание: Если вы использовали явное построение скругления по ребру, установив тип скругления Cliff Edge, то изменение высоты бобышки на верхнем рисунке сделает невозможным построение скругления указанного типа, и система выдаст сообщение об ошибке:
Blend could not be reapplied due to this edit
В результате редактирования скругление не может быть применено
При автоматическом скругление постоянным радиусом вы можете получить в результате частичное скругление по ребру.
Полезные Советы
При построении твердого тела возможна ситуация, когда отдельные грани имеют цвет отличный от цвета всего тела. Это происходит потому, что цвет по умолчанию, используемый для построения нового типового элемента отличался от цвета тела-результата построения. Вы может легко исправить ситуацию, выполнив команду изменения цвета объектов из меню Edit-Display Object->Type->Face->Select All и затем закрасив все тело заново.
Возможно система не закрасит тело с "кривой" геометрией. В этом случае проверьте его командой Analysis—> Examine Geometry.
Полезные замечания
Если набор листовых тел оказался плохим и не сшивается, вы можете:
конвертировать поверхности в NURBS поверхности, используя команду Insert-->Feature-->.
Изменить ребра одной поверхности до совпадения с другой поверхностью, используя команду Edit-->Free Form Feature-->.
Попробовать снова операцию сшивания.
Если операция сшивания не работает, то проверьте зазор между поверхностями вдоль сшиваемого ребра. Пользуйтесь функцией Analysis-->Distance. Если зазор больше, чем точность построения, то попробуйте уменьшить точность построения.
Для того, чтобы лучше увидеть не сшитые поверхности выберите опцию подтверждения построения . Затем выполните команду просмотра не сшитых граней . Система подсветит вам ребра, вдоль которых система не смогла сшить поверхности. Система покажет все не сшитые тела закрашенными, а другие тела в виде каркасных линий.
Полезные замечания
Для автоматической генерации тела можно использовать любые плоские кривые. После анализа кривых система способна автоматически создать следующие типы поверхностей:
Ограниченные плоскости.
Цилиндрические поверхности.
Конические поверхности.
Линейчатые поверхности для пар плоский сплайн, коническое сечение. Кривые должны лежать в параллельных плоскостях и проецироваться друг на друга в направлении, перпендикулярном плоскости кривых.
Вы можете создать тело в одной плоскости, используя:
Loops of objects - Эта опция формирует ограниченную плоскость. Например, объединяя все кривые на основании прямоугольника.
Вы можете создать тело между параллельными плоскостями, используя:
Coaxial arcs - Эта опция позволяет создавать конические и цилиндрические поверхности для пар дуг окружностей, расположенных в параллельных плоскостях и соосных между собой
Identical splines, parabolas, ellipses, hyperbolas - Эта опция позволяет находить пары одинаковых кривых и строить между ними линейчатые поверхности.
Замечание: Две дуги конического сечения не обязательно должны лежать в параллельных плоскостях. Важнее то, что они соосных и проецируются одна в другую вдоль оси, соединяющей их центры.
Полезные замечания
Результат построения тела вращения зависит от выбора точки привязки (Origin Point), т.е. положения оси вращения относительно задающего контура. На рисунке внизу изменения точки привязки оси приводит к разным результатам построения.
Полезные замечания
В качестве направляющей может быть выбрана произвольная непрерывная цепочка кривых. Прямые и окружности используются как они есть.
Прямая в направляющей цепочке приводит к построения тела переноса. Направление переноса есть направление направляющей прямой. Дистанция переноса равна длине прямой. Если в направляющей цепочке есть дуга окружности, то система строит тело вращения. Ось вращения совпадает с центром окружности и нормальна ее плоскости. Угол вращения определяется угловой мерой направляющей дуги.
Для плоской кривой, состоящей из прямых и дуг окружностей, боковые грани тела есть плоскости и цилиндрические поверхности. Для 3-х мерной кривой, сплайна и конической кривой система строит точную геометрию.
Для пространственной направляющей мы рекомендуем использовать поверхности свободной формы.
Замечание: Если задающий контур имеет внутренние контура, то направляющая может состоять только из прямых и дуг окружностей.
На нижнем рисунке показано построение тела, для замкнутой направляющей, имеющей острые углы. Если вы делаете такое построения, то не рекомендуется помещать задающий контур в угловую точку направляющей.
Порядок построения
Для того чтобы построить конус, необходимо:
Указать направление оси цилиндра.
Задать диаметр основания, диаметр вершины и высоту
Задать точку привязки основания.
Порядок построения
Для того чтобы построить цилиндр, необходимо:
Определить ориентацию оси цилиндра.
Задать диаметр и высоту.
Определить точку привязки основания.
Ось цилиндра задается командой задания вектора Vector Subfunction.
Система создает цилиндр с осью вращения ориентированной в заданном вами направлении с центром окружности в основании, совпадающем с указанной точкой привязки.
Порядок построения
Для того чтобы построить цилиндр, необходимо:
Задать высоту.
Выбрать окружность, лежащую в основании цилиндра.
Подтвердить направление оси цилиндра.
Система определяет диаметр цилиндра и его ориентацию по указанной дуге окружности. Перед построением цилиндра система изображает направление оси цилиндра и дает возможность при желании изменить его на обратное направление.
Указанная дуга не обязательно должна быть полной окружностью. Система дополнит ее до полной окружности автоматически.
Замечание: Построенный цилиндр не ассоциирован с окружностью, лежащей в его основании.
Вы можете построить цилиндр в предложенном направлении или можете изменить направление на противоположное. Система создает полный цилиндр на базе выбранной дуги окружности с заданной высотой и ориентацией.
Рисунок внизу показывает, как изменяется направлении построения цилиндра при отказе от предложенного направления.
Порядок построения
В этом случае конус задается двумя диаметрами и углом полу раскрытия конуса. Для того чтобы построить конус, необходимо:
Задать ось конуса.
Задать диаметры оснований и угол полу раскрытия конуса.
Задать точку привязки основания.
Угол между линейчатой образующей конуса и его осью называется углом полу раскрытия конуса (далее по тексту будем называть его просто угол конуса). Угол конуса может быть задан от 1 до 89 градусов. На рисунке показано, как система измеряет угол конуса.
Нижний рисунок иллюстрирует влияние угла конуса на результат при одинаковом значении диаметров оснований.
Система создает конус так, что нижнее основание имеет указанный диаметр и его центр совпадает с точкой привязки. Верхнее основание лежит в плоскости параллельной базовой на таком расстоянии от базовой плоскости, что выдерживается заданный угол конуса.
Порядок построения
Для того чтобы построить конус необходимо:
Определить ось конуса.
Задать базовый диаметр, высоту и угол полу раскрытия конуса.
Задать точку привязки основания конуса.
Угол полу раскрытия конуса определяется углом между осью конуса и его боковой стороной, угол не может быть больше 89 градусов.
Конус создается так, что центр основания совпадает с заданной точкой привязкой. Диаметр основания равен заданному параметру. Ось конуса ориентируется вдоль заданной оси. Диаметр вершины меньше диаметра основания и вычисляется через высоту и заданный угол полу раскрытия конуса.
Порядок построения
Для того чтобы построить конус необходимо:
Определить ось конуса.
Задать диаметр вершины, высоту и угол полу раскрытия конуса.
Задать точку привязки основания конуса.
Угол полу раскрытия конуса определяется углом между осью конуса и его боковой стороной, угол не может быть больше 89 градусов.
Конус создается так, что центр вершины совпадает с заданной точкой привязкой. Диаметр вершины равен заданному параметру. Ось конуса ориентируется вдоль заданной оси. Диаметр основания больше диаметра основания и вычисляется через высоту и заданный угол полу раскрытия конуса.
Порядок построения
Задать направление переноса с помощью диалога задания вектора Vector Constructor.
Определить начальную и конечую дистнации переноса.
Задать
и и опция
(не обязательно).
Выбрать над новым телом и телом-результатом построения .
Порядок построения
После выбора команды вы должны:
Выбрать направление оси вращения и точку привязки оси с помощью конструктора вектора и точки.
Задать углы вращения и параметры .
Выбрать
операцию.
Параметры, используемые при построении:
Начальный угол
Конечный угол
Плоскость базового профиля принимается за 0 градусов. Система создает тело вращением базового профиля относительно выбранной оси на заданные углы. Если начальный угол меньше, чем конечный угол, то система вращает профиль в обратном направлении.
Вы может использовать замкнутый профиль и параметры смещения для того, чтобы построить тонкостенное тело, как показано на рисунке
Порядок построения
Для того чтобы построить любой базовый элемент формы, необходимо:
Выбрать , с которой элемент будет ассоциирован.
Указать, если необходимо, , ассоциированное с элементом .
Если это сквозной элемент (отверстие или паз), указать тела, на которой элемент выйдет наружу.
Ввести параметры, определяющие размер элемента.
Задать , определяющие точное положение элемента на грани.
Обобщенный карман, обобщенный выступ и проточка имеют другую процедуру задания, которые описываются в соответствующих разделах.
Порядок построения
Обобщенный карман строится в следующем порядке:
Указать плоскость размещения кармана .
Задать контур кармана .
Необязательно) задать вектор проецирования контура кармана на грань размещения placement outline projection vector.
Задать поверхность, определяющую дно кармана floor face.
Задать контур по дну кармана floor outline.
(Необязательно) задать вектор проецирования контура дна на поверхность дна .
Задать способ выравнивания точек между двумя контурами на кармане .
Задать радиусы скругления между стенками кармана и базовой плоскостью , между стенками кармана и его дном floor и радиус скругления в углах на боковых стенках кармана .
Задать тело результат построения .
Нажать кнопки Apply.
В зависимости от заданных параметров некоторые из шагов не являются обязательными.
Порядок построения
Для создания блока по двум диагональным точкам необходимо:
Используя шаги выбора Point 1 и Point 2Х, задать 1-ую и 2-юю точку большой диагонали.
Если необходимо, задать тело результат построения .
Задать булевскую операцию .
Нажать кнопку OK или Apply.
Порядок построения
Задать направление переноса вектором в диалоговом окне построения вектора Vector Constructor.
Указать тела, из которых вы собираетесь вычесть построенное тело заметания..
Задать
и и опция
(не обязательно).
Порядок построения
Для того чтобы построить примитив, необходимо::
Выбрать тип примитива.
Выбрать метод задания примитива.
Задать параметры примитива в соответствии с выбранным методом построения.
Порядок построения
Для того чтобы выполнить операцию упрощения, необходимо:
На шаге выбрать грань, которую вы хотите сохранить.
Выбрать граничные грани .
Выбрать граничные ребра . При выборе граничных ребер вы может добавлять и удалять граничные ребра к первоначальному набору граничных ребер, который автоматически определяется после задания граничных граней.
(Необязательно) Включить опцию и затем выбрать одну или несколько граней, которые, как вы считаете, должны быть исключены..
(Необязательно) Задать опцию определения автоматически удаляемых отверстий и максимальный диаметр удаляемого отверстия .
Выбрать команду и использовать координатные плоскости, если это необходимо для задания дополнительных граничных ребер.
(Необязательно) Выбрать команду предварительного просмотра .
Задать опции подтверждения.
Нажать кнопку OK или Apply. В окне статуса система выдает сообщение, сколько граней исключено и сколько граней осталось после выполнения операции упрощения тела. Если операция упрощения встретила какие-либо проблемы, то становится активной команда .
Порядок построения
Для того чтобы блок, необходимо:
Используя шаги выбора Point 1 и Point 2Х, задать 1-ую и 2-юю точку основания блока.
Задать значение для высоты блока Height (ZC). Величина должна быть положительной. Enter a value in the field for the block height.
Если необходимо, задать тело результат построения .
Задать булевскую операцию .
Нажать кнопку OK или Apply.
Порядок построения
Для того чтобы построить тело вращения, необходимо:
выбрать грань твердого тела или координатную плоскость, по которым будет обрезаться тело.
Задать вектор в диалоге задания вектора и привязку оси с помощью конструктора точки.
Задать параметры контура.
Выбрать между построенным телом и телом-результатом построения.
Ограничивающей гранью может быть грань твердого тела или ассоциированная с телом результатом построения координатная плоскость.
Использование смещения контура обсуждает в разделе смещения для .
Вы можете выбрать булевскую операцию для объединения созданного заметенного тела с твердым телом, используя эту операцию, как инструмент построения.
Порядок построения
Задать направление переноса вектором в диалоговом окне построения вектора Vector Constructor.
Задать грань для ограничения тела переноса в диалоге задания грани обрезки .
задать
и и опция
(не обязательно).
Выбрать над новым телом и телом-результатом построения .
В качестве геометрии для обрезки тела переноса можно использовать грань тела или координатную плоскость, ассоциативно связанную с телом результатом построения.
Замечение: На рисунке вверху тело переноса ограничено внутренней поверхностью цилиндрического тела. В одном случае используется булевская операция , а в другом – .
Порядок построения
Задать направление переноса вектором в диалоговом окне построения вектора Vector Constructor.
Указать тело, до которого должно быть построено тело заметания.
Задать
и и опция
(не обязательно).
Порядок построения
Задать направление переноса вектором в диалоговом окне построения вектора Vector Constructor.
Задать гранi для ограничения тела переноса в диалоге задания гранej обрезки .
Задать
и и опция
(не обязательно).
Выбрать над новым телом и телом-результатом построения .
Выбранные грани определяют область построения тела переноса. Вы можете выбрать грани тела или связанные с телом координатные плоскости.
В качестве булевских операций возможно объединение, вычитание и пересечение
Замечение: При обрезке гранями тела и координатными плоскостями могут быть получены разные результаты. Желаемый результат может быть получен изменением порядка выбора или изменением направления построения.
Порядок построения
Для того чтобы построить трубу, необходимо:
Ввести значение для внешнего Outer Diameter и внутреннего диаметра Inner Diameter трубы .
Задать моду Multiple Segment или Single Segment.
Задать цепочку направляющих кривых.
Порядок построения
Для того чтобы завернуть геометрию, необходимо:
Использовать шаг для выбора заворачиваемой геометрии. При выборе геометрии полезно установить нужное значение фильтра Filter.
Выбрать опцию Close Gaps и определить способ затягивания разрывов между выбранными геометрическими объектами.
Задать точность построения .
Задать значение для дополнительной эквидистанты .
(Необязательно) Задать плоскости разделения на шаге Splitting Planes.
Нажать кнопку ОК или Apply. Система построит завернутую геометрию.
Порядок построения
Для построения блока по точке и трем длинам ребер необходимо:
Использовать шаг Point 1 для задания точки привязки блока. Для задания точки используется конструктор точки.
Если необходимо задать тело результат построения .
Ввести параметры, задающие размеры блока Length (XC), Width (YC) и Height (ZC).
Задать булевскую операцию .
Нажать кнопку OK или Apply.
Система создает блок, заданных размеров с привязкой в указанной точке. Ребра блока ориентируются по осям рабочей системы координат WCS.
Порядок построения
Для того чтобы выделить все тело, необходимо:
Выбрать тело, которое вы хотите выделить.
Решить, как вы хотите установить опцию At Timestamp.
Установить опцию гашения оригинала .
Нажать кнопку OК или Apply.
Порядок построения
Для того чтобы построить фаску, необходимо.
Выбрать тип фаски Single Offset, , , или Freeform Double Offset.
Каждый тип фаски требует своих параметров для его определения.
Выбрать грани для которых вы хотите построить скругление.
Задать размеры фаски.
Если фаска строится на элементе массива, то необходимо задать опцию размножения фаски на всем массиве Chamfer all instances или .
(Необязательно). Если фаска несимметрична, то сразу после ее построения можно поменять стороны фаски местами, выполнив команду Flip Last Chamfer. Такая ситуация возможна для Double Offset, Offset Angle, и Freeform Double Offset способов.
Порядок построения
Для того чтобы построить тело по кривым, необходимо:
Установить нужную моду просмотра кривых по уровням .
Установить моду генерации сообщений .
Нажать кнопку ОК.
Выбрать кривые.
Нажать кнопку ОК.
В окне статуса система выводит сообщение "Идет построение тела". Система использует все выбранные кривые для пострения ограниченных плоскостей, цилиндров, конусов и поверхностей переноса.
Порядок построения
Для выделения поверхности необходимо
Выбрать команду выделения граней Extract Face>
Выбрать тип выделяемой поверхности .
Задать нужную опцию выделения .
Выбрать грань.
Решить, будете ли вы использовать опцию At Timestamp.
Определить, будете ли вы гасить исходную геометрию .
Нажать кнопку ОК или Apply.
Порядок построения
Для построения обобщенного выступа необходимо::
Указать поверхность размещения выступа Placement Face.
Задать контур выступа на поверхности размещения .
Если необходимо, задать вектор проецирования контура на поверхность размещения .
Задать поверхность вершины .
Задать контур выступа по вершине .
Если необходимо, задать вектор проецирования контура вершины на поверхность вершины .
Если контура основания и вершины заданы различными жепочками кривых, задать метод выравнивания контуров .
Задать радиусы скругления у основания , по вершине и в углах боковых стенок .
Задать тело построения .
Нажать кнопку Apply.
Некоторые из этих шагов необязательны и зависят от выбранного способа построения.
Порядок построения
Выбрать ребро, по которому должно идти скругление Cliff edge.
Выбрать скругляемое ребро blend edge. Ребра cliff и blend обычно идут параллельно друг другу и задаются парами.
Ввести значение радиуса скругления .
После того как все пары указаны, нажмите кнопку Ок.
Замечание: Если вы хотите отказаться от выбранного ребра, то укажите его повторно, одновременно с нажатой клавишей Shift на клавиатуре.
Порядок построения
Для построения проточки необходимо:
Выбрать тип сечения проточки (Rectangular, Ball-End, или ).
Указать цилиндрическую или коническую грань.
Ввести параметры сечения проточки. Новое тело изображается в форме диска, который будет вычитаться из основного тела.
Для задания положения проточки на цилиндрической грани укажите ребро на базовом теле.
Замечание: Если вы не указываете ребро на базовом теле, а просто нажимаете кнопку OK, проточка останется в том положении, где была указана цилиндрическая грань.
Укажите ребро на проточке или его осевую линию.
Введите нужное значение позиционного размера
Порядок построения
Выберите команду Format -> Group Features, после чего появится диалоговое окно задания группы.
Задайте имя группы в поле Feature Set Name.
Если необходимо, используйте фильтр для ограничения видимого списка элементов.
If desired, turn on the Add Dependencies option, to include feature dependencies of the selected features that are to be added to the Feature Set.
Если в этом есть необходимость, включите опцию выбора всех элементов на теле All in Body, напомним, что модель Unigrpahics может содержать много тел одновременно.
Выбери элементы из списка Features in Part (возможен одновременный выбор нескольких элементов) и выполни команду Add. Вы можете удалить неправильно выбранные элементы, выполнив команду Remove. (Помните, что вы можете выбирать и отказываться от выбора элементов, указывая их непосредственно в графическом окне).
Если вы хотите, чтобы объединенные в группу элементы нигде больше в списке элементов отдельно видны не были, выберите опцию Hide Feature Set Members.
Нажмите кнопку OK или Apply. Система создаст именованную группу элементов.
Порядок построения
Для построения тонкостенного тела необходимо:
Выбрать тип построения ,
или .
В зависимости от типа построения выбрать нужную геометрию и задать необхомые параметры (см. ).
Задать толщину тела по умолчанию и альтернативную толщину Alternate Thickness для выбранных граней.
Задать нужный параметр точности построения .
Порядок построения
Выберите команду построения зеркальной копии элементов. И выберите шаг выбора элементов для копирования .
Если необходимо, используете для ограничения списка элементов.
Выберите элементы для копирования из списка . Вы можете выбрать элементы из списка Features in Part или из графического окна. Вы можете осуществлять групповой выбор, как добавлять, так и удалять элементы из списка для копирования. Вы можете исключать элемент в графическом окне, выбирая его одновременно с нажатой клавишей
Установите, если необходимо опцию автоматического включения зависимых элементов .
Установите, если необходимо опцию автоматического включения всех элементов на теле .
Переключитесь на шаг задания плоскости симметрии . Выберите в графическом окне плоскую грань или координатную плоскость.
Нажмите кнопку OK или Apply. Выбранные элементы копируются относительно плоскости симметрии и образуют новое отдельное тело, состоящее из одного элемента, объединяющего все скопированные элементы FEATURE_SET. Если необходимо, вы можете объединить построенное тело с исходным телом с помощью команы Unite.
Порядок построения
Ниже описана процедура построения кругового массива:
Выбрать элементы, которые вы собираетесь использовать в круговом массиве.
В диалоге задания параметров указать моду построения (, , or ), общее количество элементов Number, угловой шаг между ними Angle.
Выбрать между Point&Dir и Datum Axis для задания оси вращения.
Если вы используете Point&Dir, то ось вращения задается произвольной точкой и произвольным направлением вектора. В этом случае массив не сохраняет ассоциативной связи с осью вращения . Вы можете позднее изменить ось вращения на координатную ось с помощью команды
Edit —> Feature —> Parameters.
Datum Axis - качестве оси вращения указывается координатная ось. Массив и ось ассоциативно связаны.
Система показывает предварительное изображение массива. Выберите Yes, чтобы построить массив, или No, чтобы вернуться на шаг задания параметров.
Порядок построения
Для построения прямоугольного массива необходимо:
Выбрать элементы построения, которые вы собираетесь включить в массив.
В диалоге задания параметров массива выбрать метод построения , , или , число элементов и расстояние между ними вдоль осей XC и YC Number Along XC, XC Offset, Number Along YC, YC Offset.
Нажать кнопку OK. Система покажет предварительное размещение элементов массива.
Выбрать Yes, для того чтобы построить массив или No, для возращение к диалогу задания параметров массива.
Порядок построения
Для того чтобы построить зеркальное отражение, необходимо:
Выбрать тело.
Указать координатную плоскость в качестве плоскости симметрии.
Порядок построения
Для того чтобы построить тело с новой эквидистантой гранью, необходимо:
задать значение эквидистанта Offset Value.
Выбрать тип операции Offset Faces, Offset Features или Offset Bodies.
Выбрать объекты для построения эквидистанты.
Значение эквидистанты может быть как положительным, так и отрицательным. Если эквидистанта положительна, она идет наружу, увеличивая объем тела. Эквидистанта измеряется в направлении нормали к поверхности.
Если вы выбрали отдельные грани Offset Faces, то система дает вам возможность установить следующие моды группового выбора:
После выбора всех граней нажми кнопку ОК.
Порядок построения
Выбрать тело-результат построения, которое может быть как объемным, так и листовым телом.
Выбрать листовое тело-заплатку.
Указать сторону заплатки, в направлении которой замещаются грани на базовом теле.
Если это необходимо, указать одну из граней листового тела, которая будет использоваться в качестве заплатки.
Установить, если необходимо, опцию построения отверстия .
Выполнить команду ОК или Apply.
Порядок построения
Включите тип построения скругления по ребру Edge.
Установите значение радиуса скругления в поле Default Radius.
Выберите все необходимые ребра. При выборе ребер вы можете задавать нужное значение фильтра . Для отказа от выбора ребра повторно выберите его с нажатой клавишей
Нажмите кнопку Apply.
На нижнем рисунке показан результат построения скругления постоянного радиуса для 3-х выбранных ребер.
Если результат вас не удовлетворяет, выполните команду отказа от построения (Undo), попробуйте изменить порядок построения, выбрать другие ребра, изменить значение радиуса скругления.
Порядок построения
Для того, чтобы построить EXTRACTED_CURVE необходимо:
Выбрать кривую или ребро, которое вы хотите выделить.
Установить по желанию опцию . Этим способом невозможно погасить ребро тела.
Нажать кнопку OK или Apply.
Порядок построения
Для того чтобы масштабировать тело, необходимо:
Выбрать объемное или листовое тело для масштабирования.
Выбрать между методами масштабирования Uniform, или .
Для методов Uniform и Axisymmetric указать ссылочную точку Reference Point.
Для метода Axisymmetric указать ссылочную ось.
Для метода General указать ссылочную координатную плоскость .
Задать коэффициенты масштабирования .
Нажать кнопку OK или Apply.
С помощью команды Edit->Feature-> вы можете изменять значение коэффициента и нулевую точку привязки операции масштабирования.
Порядок построения
Для того чтобы сшить листовые тела необходимо:
Выбрать опцию Sheet две первые иконы станут недоступными
На шаге Target Sheet выбрать первое листовое, которое будет результатом построения.
На шаге Tool Sheets выбрать остальные поверхности как поверхности инструменты.
(Не обязательно) Задать опцию получения результата в виде нескольких поверхностей Output Multiple Sheets.
Задать точность выполнения операции Sew Tolerance.
нажать кнопку Ок или Apply.
Для того чтобы сшить листовые тела необходимо:
Выбрать опцию Solid две последние иконы шагов выбора станут активныни.
На шаге Target Faces выбрать первое грани на теле, которое будет результатом построения.
На шаге Tool Sheets выбрать остальные грани на телах, которые являются инструментом построения.
Если выбран элемент массива, то установите правильно опцию использования операции для всех элементов массива Sew All Instance.
Задать точность выполнения операции Sew Tolerance.
Если вы хотите увидеть все общие грани выберите команду Search common faces.
Нажать кнопку Ок или Apply.
Порядок построения
Для того чтобы разделить тело, необходимо:
Выбрать икону функции разделения Split Body. Система выводит .
Нажать кнопку OK.
Выбрать одно или несколько тел для разделения. Нажать кнопку OK.
Выбрать поверхность, плоскость или задать альтернативную геометрию для разделения выбранных тел.
Порядок построения
Для построения наклонов выберите команду построения наклонов Taper и выполните следующие шаги:
Задайте тип построения наклонов Type..
Выберите грани для наклонов или задайте ребра от которых строится наклон в зависимости от типа построения наклонов. Вы можете посмотреть, для каких граней будет построен наклон, выбрав команду (Preview Faces to Taper) и исползовать фильтры разумного выбора Smart Collector.
Определите точку привязки для методов Faces и Split Line Taper или задайте переменное значение угла наклона для ребра Variable Angle Tape, если в строите наклон от заданных ребер методом From Edges.
Определите направление построения наклонов на шаге .
Задайте значение угла наклона для граней в поле Angle. Если вы строите наклон от заданных ребер, то вы можете задать переменное значение наклонов вдоль выбранных ребер.
Если вы задаете наклон для элемента массива, то вы можете задать наклон и для всего массива включив, опцию .
Нажмите кнопку OK или Apply. Если вы хотите, чтобы система выдавала запрос на подтверждение построения, включите опцию .
Порядок построения
Для того чтобы построить тело вращение, обрезанное по двум граням, необходимо:
Выбрать грани твердого тела или координатные плоскости, которые используются для обрезки тела.
Задать вектор в диалоге задания вектора и привязку оси с помощью конструктора точки.
Задать параметры контура.
Выбрать между построенным телом и телом-результатом построения.
Ограничивающами гранями может быть грань твердого тела или ассоциированная с телом результатом построения координатная плоскость.
Замечение: Если выбор координатной плоскости для обрезки приводит к не желаемому результату, то лучше выбирать ограниченную грань тела.
Использование смещения контура обсуждает в разделе смещения для .
Вы можете выбрать булевскую операцию для объединения созданного заметенного тела с твердым телом, используя эту операцию, как инструмент построения.
Порядок построения
Для создания выделенной области необходимо:
Выбрать шаг задания грани внутри области .
Выбрать грань внутри области.
Выбрать шаг задания границ Boundary Faces и задать граничные поверхности..
Выбрать опцию предварительного просмотра области выделения .
В любое время установить дополнительные опции Traverse Interior Edges и .
Если вы хотите, чтобы операция выполнялась с подтверждением, то включить опцию Confirm Upon Apply.
Установить нужное значение опции .
Решить, должно ли гаситься исходное тело и устновить нужное значение для опции Blank Original.
Выполнить команду OK или Apply.
Порядок построения
Для того чтобы выполнить обрезку тела, необходимо
Выбрать функцию обрезки Trim Body.
Выбрать одно или несколько тело для обрезки. Вы должны выбрать хотя бы одно тело, даже если модель содержит всего лишь одно тело..
Выбрать грань, координатную плоскость или для обрезки тела. Система показывает вектор. После разбиения тела система удалит ту часть тела, в направлении которой показывает стрелка.
Вы можете изменить направление на обратное направление.
NOTE: Отсекающая поверхность должна быть достаточно большой, чтобы гарантировать полное разделение базового тела на части. Если отсекающая поверхность не способна разделить тело, то система выдает сообщение:
Non-Manifold Solid
Нарушение топологии построения
По умолчанию система ожидает от вас указания грани тела или координатной плоскости. Кроме этого у вас есть возможность выбрать из следующих альтернативных вариантов
Plane - Плоскость
Cylinder - Цилндрическая поверхность
Sphere - Сферическая поверхность
Cone - Коническая поверхность
Torus - Тороидальная поверхность
Порядок построения
Выберите тип скругления Edge.
Задайте значение радиуса скругления по умолчанию (Default Radius )..
Выберите все необходимые ребра. При выборе ребер вы можете задавать нужное значение фильтра . Для отказа от выбора ребра повторно выберите его с нажатой клавишей
Выберите точки на ребрах скругления. Как только вы выбираете точку, она добавляется в список и вы можете ввести ее значение радиуса в поле . Вы можете в любой момент изменить значение радиуса в точке, выбрав ее из списка и введя новое значение.
На пример выбраны две точки, концы ребер и в них заданы радиусы скругления 0,3 и 0,1.
Нажмите кнопку ОК или Apply. Система построит скругление переменного радиуса, показанное на рисунке.
Порядок построения Boss
Для построения бобышки необходимо::
На шаге задания грани размещения указать плоскую грань или координатную плоскость. Система показывает временное изображение бобышки на грани размещения, основываясь на текущих параметрах. Если вы выбрали координатную плоскость, то вы можете изменить сторону построения с помощью команды .
Замечение Вы можете задать размеры бобышки до того, как задана грань размещения.
Замечение Когда вы изменяете любой размер бобышки и нажимаете клавишу Return, система обновляет изображение бобышки, основываясь на новых значениях размеров.
Ввести значение диаметра Diameter.
Ввсети значение высоты Height.
Ввести значение угла наклона боковых граней Taper Angle.
Нажать кнопку ОК или Apply.
Порядок построения наклона в моде Draft
Порядок построения отверстия
Порядок построения отверстия с понижением
Порядок построения отверстия с зенковкой
Порядок построения приблизительной эквидистанты
На шаге выберите листовое тело или отдельные грани для построения эквидистанты. На рисунке выбраны четыре поверхности изображенные красным цветом.
На шаге задайте систему координат, который будет использоваться для построения.
Задать параметры , и . На рисунке смещение равно 40, изменение смещения 1.0 и дистанция перекрытия 2.0.
Выберите опцию управления поверхности для задания числа сегментов в направлении параметра U.
Задайте опцию обрезки поверхности . На примере выбрана мода построения на поверхности граничных кривых Boundary Curve.
Нажать кнопку OK или Apply. Результат построения показан на рисунке в виде каркасного и закрашенного изображения. Поверхность не обрезана, но на ней построены кривые, которые система могла бы использовать для обрезки.
Порядок построения простого отверстия
На шаге задайте грань размещения отверстия или координатную плоскость. Система выводит в графическом окне изображения отверстия, основываясь на текущих значениях параметров отверстия. Если в качестве грани размещения выбрана координатная плоскость, то вы можете выбрать команду Reverse Side для изменения направления построения отверстия.
Замечание. Вы можете ввести параметры отверстия до того, как выберете грань.
Замечание. Когда вы введете значения параметров и нажмете кнопку
(Необязательно) На шаге выбора задайте грань для построения насквозь. Параметры глубины и угла при вершине отверстия становятся не доступными.
Задайте диаметр, глубину отверстия и угол при вершине . Если вы нажмете клавишу
Нажмите кнопку ОК или Apply для создания отверстия.
Порядок построения скругления со сферической вершиной с переменным радиусом скругления
Порядок построения скругления с переменным радиусом во многом похож на построение скругления с постоянным радиусом за исключением добавления точек со значением переменного радиуса в поле .
Выберите тип скругления Edge.
Задайте значение радиуса скругления по умолчанию в поле Default Radius.
Выберите как минимум три ребра. Ребра должны сходиться к одной вершине. Вы можете использовать фильтр для ограничения типа выбираемых объектов. Если выбрана грань, то система выбирает все ее ребра. Если вы выбираете тело, то система выбирает все ребра тела.
На рисунке красным цветом показаны выбранные ребра.
Установите на ребрах точки с переменным значением радиуса скругления. На примере установлены точки со значением радиуса 0,25 и 0,35
После того, как значения переменных радиусов установлены, включите опцию построения сферической вершины Setback Distance. Выберите вершину и установите для каждого из ребер, подходящей к вершине нужную дистанцию отката. На примере D0 = 0.25, D1 = 0.25 and D2 = 0.15.
Нажмите кнопку ОК или Apply. Система построит скругление переменного радиуса со сферической вершиной и заданными дистанциями отката.
Порядок построения скругления со сферической вершиной с постоянным радиусом скругления
Выберите тип скругления .
Задайте значение радиуса скругления в поле Default Radius.
Выберите как минимум три ребра. Ребра должны сходиться к одной вершине. Вы можете использовать фильтр для ограничения типа выбираемых объектов. Если выбрана грань, то система выбирает все ее ребра. Если вы выбираете тело, то система выбирает все ребра тела.
На рисунке красным цветом показаны выбранные ребра.
Включите опцию построения сферической верш ины Specify Setback Data.
Выберите вершину в графическом окне. В списке появятся строки, соответствующие дистанциям отката для ребер, подходящих к выбранной вершине.
На рисунке выбранная вершина отмечена синим маркером
Вы можете изменить дистанции отката, выбрав нужную строку в и введя новое значение в поле . На пример введены значения D0 = 0.15, D1 = 0.25 и D2 = 0.3.
Нажмите кнопку ОК или Apply. Система построит скругление постоянного радиуса со сферической вершиной и заданными дистанциями отката.
Порядок построения тела переноса
Откройте сборку. Сборка должна быть рабочей частью. Базовая часть, содержащая твердое тело, которое вы собираетесь перенести, должна быть компонентой сборки.
Выберите операцию Promotion Body.
Выберите тело, которое собираетесь перенести.
Нажмите кнопку OK.
Для выполнения операции переноса вы не обязаны иметь права записи для компоненты, которая содержит базовую модель. Это очень удобно, если речь идет о групповом проектировании в процессе параллельного инженеринга.
Перенесенное тело и дополнительные операции построения, выполненные на нем, доступны только на уровне сборочной части, которая была рабочей в момент выполнения операции переноса.
Замечание: Вы должны быть внимательны, работая в контексте сборки. Имеется в виду режим, когда видимая часть - сборочная модель, а рабочая часть компонента. Если сборка изображаемая часть, а рабочая часть - компонента, помните, что изображается перенесенное тело из сборки и это блокирует изображение базового тела с уровня компоненты. Для редактирования базового тела вы должны сделать компоненту изображаемой частью.
В этой главе используется несколько терминов:
Для удаление перенесенного тела используется команда Edit—> Delete. Вы не можете удалить перенесенное тело с помощью команды Delete в меню команд редактирования операций Edit Feature.
Замечание: Если два перенесенных тела объединены булевской операцией, то оба тела потеряют свой статус «перенесенного» тела, если тело, которое использовалось как результат построения, будет удалено.
Для получения информации о перенесенном теле пользуйтесь обычными командами Info-->Feature Browser и Info-->Object.
После переноса тела вы можете выполнять на нем любые операции построения, за исключением тех, которые явно описаны в разделе ограничений. Вы можете:
Выполнять булевские операции
Добавлять типовые элементы, такие как отверстия, пазы и т.п..
Выполнять операции построения; скругление, фаска, наклон граней.
Порядок построения
Выбрать команду Datum CSYS для перехода в диалог построения системы координат CSYS Constructor.
Вы можете использовать любые способы построения системы координат за исключением:
Z Axis, X Point - Точка и ось Z
CSYS of Object; Point - Система координат объекта
Perpendicular Curve - Перпендикулярно кривой
Plane and Vector - Плоскость и вектор
После определения необходимых параметров нажмите кнопку OK или Apply.
Для нашего примера выберите снова
Для нашего примера выберите снова метод Tangent Faces. И укажите для него seed face на другой стороне тела (подсвечена красным цветом).
To review the faces for the second Tangent Faces selection method we click the root name in the tree, which highlights the faces in the graphics window that will be tapered by this collector (see figure below).
Для любого метода выбора, от которого вы хотите отказаться выберите нужный шаг выбора и выполните команду Clear Selection.
Для отказа от управляющих объектов метода, выберите метод и выполните команду Delete Selection Rule.
После успешного определения всех метод нажмите кнопку OK. Система вернется к диалогу задания операции. Вы можете продолжить ее выполнение.
В нашем пример мы вернемся к диалогу построения граней наклона. После завершения операции мы получим два набора наклонных граней, построенных за одну операцию. Каждый из наборов определен отдельным методом выбора набора касательных граней Tangent Faces.
Порядок работы с конструктором выбора
Порядок работы с конструктором описан ниже. Для лучшего понимания описания мы придерживаемся примера выбора граней для построения наклона.
Указать метод выбора. Для каждого указанного метода выбора система добавляет в список конструктора метод и его объекты, как обязательные, так и опциональные.
В нашем примере мы указываем метод Tangent Faces. В дереве конструктора на рисунке внизу показан узел с названием метода Tangent Faces 1 и его объектами Seed Face и Boundary Faces.
If not already chosen, pick the mandatory selection step in the tree, and then from the graphics window select the base object (or objects) for that step. If only one object is meant to be specified for the step, repeatedly selecting objects will simply replace each with the current selection.
Переключиться на шаг выбора обязательного объекта (в нашем примере Seed Face) и указать грань (подсвечена красным цветом). Если шаг требует только одного объекта, то выбор другого объекта приведет к переключению на этот объект.
Выбрать шаг задания управляющих объектов, если такой присутствует для метода и выбрать нужные объекты.
В нашем примере управляющие объекты задают границу выбора Boundary Faces. В зависимости от типа выбора управляющие объекты могут быть обязательными или опциональными. В нашем примере они не обязательны и мы не используем их.
После того, как вы задали минимально необходимое количество информации, система ставит галочку напротив имени метода, показывая, что он активен.
Замечание. Если вы выберете курсором название активного метода в древовидном списке, то система подсветит все объекты, которая она выбирает в связи с этим методом. На рисунке внизу она подсвечивает весь набор касательных граней.
Замечение. Для того чтобы проверить, какие объекты заданы для метода, просто выберите шаги задания метода на древовидной структуре в диалоговом окне. Система подсветит соответствующий объект в графическом окне.
Повторите эту процедуру для любого количества указанных методов выбора, которые вы хотите использовать.
Построение детальной резьбы
Для того чтобы построить полную резьбу, необходимо:
Выбрать опцию детальной резьбы Detailed.
Выбрать одну цилиндрическую грань.
Основываясь на диаметре цилиндра, система автоматически заполнит значения параметров , , , , , и .
выбрать команду OK или Apply для построения резьбы (Apply lets you continue to create more threads), and the system creates the thread.
Замечание: При построении детальной резьбы установите параметр изображения сетки линий на поверхности U=0, V=0.
Построение объемного тела
Тело может создано двумя основными способами:
Перемещение эскиза или любых кривых (см. Swept Features) . Во время перемещения кривые "заметают" объем, моделируя твердое тело, или...
Создание примитивных элементов формы и их объединение, вычитание или пересечение и последующее добавление деталей (см. ).
Заметаемые тела позволяют вам сразу получить сложную геометрию. Этот метод особенно удобен, если вы используете эскиз. Он дает удобные средства контроля над геометрией твердого тела. Редактирования тела осуществляется либо изменение параметров самой функции переноса, либо редактированием эскиза.
При работе с примитивами каждая отдельная операция порождает достаточно простую геометрию. Конечно, в принципе вы можете построить такое же тело, что и в первом случае, однако его редактирование может быть более трудоемким. Вы можете использовать примитивы в тех случаях, когда вас не интересует параметрическое управление построенной моделью. В общем случае принято считать, что проектирование с использованием заметаемых элементов и эскизов дает определенные преимущества.
Построение символической резьбы
Для того чтобы построить символическую резьбу, необходимо:
Выбрать опцию символическая резьба .
Выбрать метод изготовления резьбы Method.
Выбрать имя формы Form. Этот параметр будет определять, какую таблицу будет использовать система для определения параметров резьбы по умолчанию.
Замечание: Возможные значения опций Form и метода изготовления Method настраиваются пользователем и могут отличаться от приведенных на рисунке.
Выбрать одну или несколько цилиндрических граней.Основываясь на выбранной таблице резьбы, система автоматически заполнит значения параметров , , , , , , Tapped Drill Size и сделает их активными для внесения изменения. Большинстов неактивных опций становятся теперь активными.
Задать целое число , которое задает определеяет число заходов резьбы.
Изменить параметры по своему желанию. Некоторые параметры приводятся только для справки и не могут быть изменены Например, параметр Callout показывает номер строки в таблице резьбы, откуда система взяла стандартные параметры резьбы.
Команда позволяет задать другой набор параметров из таблицы.
Выберете опцию Tapered, если вам необходима коническая резьба.
Если вы хотите, чтобы резьба была всегда во всю длину цилиндрической грани, выберите опцию Full Thread. Параметр длины резьбы
станет не активным.
Если выбранная элемент является членом массива элементов, то вы может выбрать, строить ли резьбу для остальных элементов массива .
Определить направление резьбы rotation Right Hand (правая) или Left Hand (левая).
Вы можете переопределить плоскую грань начала резьбы, выполнив команду .
Вы можете изменить направление построение резьбы от стартовой плоскости с помощью команды Reverse Thread Axis.
Вы можете продолжить резьбу за стартовую плоскость, установив опцию Extend Thru Start, или запретить продолжение за стартовую плоскость опцией Do Not Extend (см. рисунок).
Нажать кнопку .
Замечание: Если выбранные параметры резьбы меняют значение диаметра отверстия или бобышки, на которой она располагается, то система автоматически обновит геометрическую модель. Выбирайте одновременно только те цилиндрические грани, которые будут иметь после операции одинаковый размер.
Замечание: Если вы не хотите использовать стандартную таблицу для определения параметров резьбы, выберите опцию ручного ввода и вводите параметры вручную.
Позиционирование элемента
Вы можете определить точное положение элемента на грани, задавая различные позиционные размеры. Поцизионные размеры обычно определяют расстояние элемента от ребер или граней твердого тела, на котором он создается.
Вы можете закончить построение базового элемента без задания позиционных размеров, нажав кнопку Ок. Элемент будет расположен на грани там, где находился курсор в момент выбора грани. В дальнейшем вы можете изменить положение элемента задав позиционные размреы или передвинув его с помощью команды Edit—>Feature.
Если необходимо позиционировать элемент, используя геометрию, которая может быть модифицирована и это вызывает конфликт (типичный пример позиционирование относительно скругленного ребра), то можно:
Подавить скругление, используя команду Edit->Feature->Suppress Feature
Построить позиционный размер для элемента, используя не скругленное ребро.
Изменить порядок построения так, чтобы новый элемент строился до скругления
восстановить подавленное скругление командой Edit->Feature->.
Правая или левая резьба
Вы может задать как левостороннюю, так и правостороннюю резьбу. Правосторонняя резьба righthanded вращается по часовой стрелке в направление выхода резьбы. Левосторонняя резьба lefthanded вращается против часовой стрелке в направление выхода резьбы.
Правила ассоциативности
При создании элементов действуют следующие правила ассоциативности:
Элемент созданный в моде “насквозь” сохраняет ассоциативную связь с гранями, на которых он выходит наружу (см. рисунок внизу)
Позиционные размеры задают геометрическую связь между базовым элементом формы и основным телом. Эти размеры могут быть изменены функцией редактирования позиционных размеров (см. нижний рисунок).
Замечание: Редактирование тела не изменит положения элемента на нем.
Положение элемента может быть изменено:
Редактированием позиционного размера.
Перемещением элемента командой Move, если он не привязан размерами.
Изменением величины размера в базе данных выражений.
Правила для ограниченной плоскости
Для автоматического создания ограниченной плоскости, замкнутая цепочка кривых должна формировать единственную замкнутую границу без внутренних петель и самопересечений.
На рисунке верхнее ребро не дает возможность построить ограниченную плоскость ни для вертикальной, ни для наклонной боковых граней. В обоих случаях не получается однозначная замкнутая цепочка кривых.
Обычно в таких случаях помогает разделение кривой на два сегмента, однако наш случай имеет и другие топологические проблемы.
Для успешного построения тела необходимо, чтобы в вершине встречалось не более двух компланарных кривых. По этой причине геометрия, изображенная на рисунке, не может быть построена и после разбиения верхней прямой на два сегмента.
Посмотрите, что получается после разбиения вернего ребра (нижний рисунок). Тройки прямых 1-2-3 и 1-2-4 компланарны, т.е. лежат в одной плоскость и имеют общую вершину. Для такой топологии вы должны создать поверхности вручную
Ограниченные плоскости не могут содержать более двух коллинеарных отрезков прямых. Система не можете построить поверхность, если три или более последовательные линии коллинеарны.
Ограниченные плоскости могут содержать внутренние вырезы, если их граница полностью лежит внутри основной границы и нигде ее не касается и не пересекает
Применения
В этом разделе демонстрируется два возможных способа использования перенесенного тела.
Пример 1. Вы планируете машинную обработку детали, состоящую из нескольких переходов, и хотите видеть твердотельную модель, отражающую каждый из технологических переходов.
Пример 2. Вы можете создать элементы геометрического тела, которые существую только на уровне сборки.
Пример построения
На рисунке внизу приведен пример построения обобщенного выступа. Сечение иллюстрирует параметры построения.
работы фильтра разумного выбора при изменении топологии тела
На рисунке показан пример построения
На рисунке показан пример построения обобщенного кармана. На нижнем рисунке показано сечение кармана и его параметры
На следующем рисунке одно из возможных сочетаний параметров для построения обобщенного кармана
в котором замещаются грани объемного
Вектор на рисунках показывает направление, в котором замещаются грани объемного тела.
На нижнем рисунке показан пример, который иллюстрирует, что будет при изменении на противоположное направление вектора замещения граней на объемном теле.
На нижнем рисунке изображен пример использовании опции построения отверстия Create Hole Patch.
ы перекрытия различного типа
Система дает вам два способа построения скругления по ребру (Cliff Edge)- автоматическое и как явно заданное ограничение. На пример, на рисунке выступ А построен с автоматическим использованием опции Allow Cliff Overflow, а бобышка В построена с использованием явного указания способа построения Cliff Edge. В первом случае, при увеличении высоты выступа, скругление по ребру станет не возможным, и система просто автоматически применит другой способ построения скругления. Во втором случае, при увеличении высоты бобышки, скругление по ребру станет также не возможным, и система выдаст сообщение об ошибке, так как не может построить скругление с явно заданным типом ограничения
Примеры построения скруглений
Существующие элементы твердого тела автоматически обрезаются построенной поверхностью скругления. Например, так обрезается паз при построении скругления вдоль ребра на приведенном ниже рисунке.
Примеры построения
На нижнем рисунке показан интересный пример использования параметров переноса, если для переноса выбрана не плоская грань тела. Если задать только одно значение переноса (Start Distance), то система будет строить тело параллельным переносом грани нз заданное расстояние. Если задать только одно первое смещение (First Offset), то система будет строить тело, с помощью построения поверхности, эквидистантой выбранной грани.
На рисунке показано тело, полученное
На рисунке показано тело, полученное плоскопараллельным переносом трех граней. Важно отметить, что форма граней при переносе не изменяется, так что нижняя и верхняя цилиндрические грани имеют одно и то же значение радиуса.
Замечание: Если выбранные ребра задают открытый контур, то система создает листовое тело вне зависимости от настройки в команде Preference-Modelling.
На рисунке показан пример листового тела, полученный переносом ребра.
На рисунке приведен пример листового тела, полученного вращением двух ребер.
Primitives Примитивы
Примитивы - это простые аналитические формы твердого тела: параллелепипед , цилиндр , конус , сфера и труба Tubes. Примитивы создаются независимо от существующих тел и ассоциативно с ними не связываются. Вы можете менять параметры, использованные при создании примитива.
Процедура использования помощника
На шаге выбора базовой поверхности укажите поверхность. Система покажет стрелкой положительное направления построения толщины.
На нижнем рисунке выбрана одна поверхность и показан а стрелка положительного построения толщины.
(Необязательно). Используя шаг укажите остальные поверхности. Если вы пропустите этот шаг, система не будет выполнять операцию сшивания и перейдет прямо к приданию толщины.
На рисунке показан выбор 3-х дополнительных поверхностей, изображенных красным цветом.
Задание величину первого и второго смещения () для придания толщины.
Если вы выбрали несклько поверхностей, задайте нужное значение точности сшивания Sew Tolerance. Для примера выбрана точность сшивания 0.01.
Нажмите кнопку Apply. Система сначала проверит исходные поверхности. Если она найдет какие-либо проблемы, то в строке подсказок появится сообщение:
Failed input checks
Поверхности не прошли проверку
Одновременно с этим станут доступны соответствующие опции для просмотра результатов анализа Analysis Results Display. Вы можете посмотреть в чем причина ошибки, попытаться исправить поверхность самостоятельно или воспользоваться одной из опций автоматического исправления поверхностей .
После исправление поверхности и задания нужных методов исправления снова нажмите кнопку Apply. Если теперь все поверхности проходят проверку, система сделает попытку выполнить операцию построения.
После того, как все поверхности прошли проверку, система попытается сшить поверхности и придать им толщину. Если система успешно справляется с операций построения, она в конце проверяет само построенное тело. Если новое тело проходит проверку, то операция считается успешно выполненной.
невозможно придать толщину
failed to create solid
невозможно построить тело
Ошибка может возникнуть из-за проблем на шаге сшивания или на шаге придания толщины. Если такое происходит вы можете попытаться изменить точность сшивания Sew Tolerance или использовать опции восстановления поверхностей .
После того, как вы сделали все нужные изменения снова нажмите кнопку Apply. Если теперь все в порядке, система построит тело. На рисунке показано объемное тело, построенное по 4-м исходным поверхностям.
Procedure Порядок построения
Для того чтобы построить тело, необходимо:
Выбрать задающий контур.
Выбрать направляющую цепочку кривих.
Ввести значение смещения .
Выбрать построения.
Параметры первого и второго определяется так же, как и в других способах построения.
Замечание: Если задающий контур не перпендикулярен направляющей, то смещение может не работать ожидаемым образом.
Вы можете задавать логические операции для объединения, вычитания и пересечения построенным телом и существующим телом.
Процедуры построения
По двум точкам и высоте
Блок |
|
Метод |
|
Способ задания точки |
|
Булевская операция |
Promotion of Bodies Перенос тел
После того, как вы перенесли тело, вы можете выполнять над ним любые операции построения твердого тела, булевские операции с другими телами и т.д. Эффект от вновь выполненных операций виден только на уровне сборки, т.е. той рабочей сборочной части, куда было перенесено тело. Конечно, он будет виден и том случае, если вся сборка будет использоваться как компонент для сборки более высокого уровня.
Замечание: Так как перенесенное тело сохраняет ассоциативную связь с базовым телом, любое изменение на базовом теле отражается на перенесенном теле. Обратное утверждение неверно: изменения, выполненные на перенесенном теле, никак не отражаются на базовом теле.
После выполнения операции переноса вы не можете редактировать шаги построения, выполненные на уровне базового тела до переноса. Вы не можете, например, подавить операцию построения, изменить значение параметра на базовом теле. Такие изменения могут быть выполнены только на уровне базового тела и запрещены на перенесенном теле. Конечно, изменения, выполненные на базовом теле, будут отражаться на перенесенном теле.
Внимание: Вы должны быть внимательны, работая в контексте сборки. Имеется в виду режим, когда видимая часть - сборочная модель, а рабочая часть компонента. Если сборка изображаемая часть, а рабочая часть - компонента, помните, что изображается перенесенное тело из сборки и это блокирует изображение базового тела с уровня компоненты. Для редактирования базового тела вы должны сделать компоненту изображаемой частью.
Вы не можете переносить тело которое зависит от другого тела в той же части. Зависимое тело создается операциями, которые создают новое зависимое тело , и . Если зависимое тело перенесено и вы затем удаляете или подавляете исходное тело, то это приводит к ошибке.You should not promote a body that depends on another body in the same part.
Тело переноса имеет следующие ограничения:
Простая фаска и Фаска свободной формы
В простом случае построения фаски расстояние измеряется от ребра грани. Таким способом определяется положение ребер фаски для плоской и цилиндрической грани. Простой способ построения фаски используют команды Single Offset, Double Offset и Offset Angle.
Предупреждение: Простой метод дает правильный результат, только в том случае, если сечение граней, перпендикулярное ребру построению фаски, состоит из прямых линий.
Если грань имеет сложную геометрию, то правильный результат дает фаска по методу поверхности свободной формы. В этом случае система не измеряет фаску от ребра. Вместо этого система строит эквидистантную поверхность от грани на заданном значении. Нормаль, опущенная из точки пересечения эквидистантных поверхностей на исходные грани определяет ребра фаски. Такой способ построения используется в командах Freeform Single Offset, Freeform Double Offset.
Разумный выбор
Грани По ребру Касательно грани По линии разделения |
Кроме это вы можете задать собственный набор с помощью .
После выбора типа разумного выбора вы можете выбрать объект в графическом окне. Все типы разумного выбора требуют определенных условий, для того чтобы они работали правильно. Это в основном, за некоторым исключением, требования простого выбора объекта:
Методы разумного выбора Chain Edges, Tangent Edges требуют задания одного ребра в качестве начала выбора. Tangent Edges метод требует также задания и последнего ребра.
Методы разумного выбора Region of Faces, требуют задания одной грани источника seed в качестве начала выбора. Грани, задающие границу выбора обязательны для метода Region of Faces, но являются опциональными для метода Tangent Faces. Эти методы используют ту же технику, что и Выбор области в команде выделения геометрии Extract Region.
Детальные условия для конкретного разумного выбора могут быть настроены пользователем с помощью Конструктора разумного выбора. Для того, чтобы добраться до настроек методов выбора выберите опцию more.. из списка опций фильтра выбора.
Rectangular Array Прямоугольный массив
Эта команда создает прямоугольный массив элементов. Массив строится копированием элементов с заданным шагом вдоль осей X и Y рабочей системы координат WCS.
Замечание: Правильно ориентируйте рабочую систему координат, используя команды Origin, Rotate и Orient до построения массива.
Появляющееся диалоговое меню предлагает вам ввести параметры массива. Например, ввод параметров 3,0.75,4,1.0 создаст массив из 3x4=12 элементов. Каждый элемент отстоит от другого на расстояние 0.75 в направлении оси X и 1.0 в направлении оси Y (см. рисунок).
После выбора типа массива вы должны задать следующие параметры:
Введите параметры |
|
Общий Простой Идентич-ный |
|
Rectangular Pad Прямоугольный выступ
Общие правила псотроения типовых элементов описана в главе . Здесь описываются размеры, задающие форму прямоугольного выступа.
Задаваемые параметры прямоугольного выступа:
Rectangular Прямоугольная проточка
Проточка в форме прямоугольника. Необходимо задать параметры:
Rectangular Прямоугольный карман
Эта опция создает карман прямоугольной формы с возможным скруглениями боковых ребер и ребер у дна. Задаваемые параметры
Длина Х |
Длина Y Длина Z Радиус в углах Радиус у дна Угол наклона стенок |
Замечение: Оба радиуса могут быть нулевыми. Радиус боковых ребер должен быть больше или равен радиусу дна.
Rectangular Прямоугольный паз
Паз с прямоугольным сечением. Для его задания вы должны определить.
Редактирование фиксированной координатной плоскости
Вы можете редактировать абсолютную координатную плоскость, как и любой элемент построения:
Фиксированная координатная плоскость - полноправная параметрическая операция, для которой допустимы все возможности редактирования в дереве построения, как и для любой другой операции.
Координатную плоскость можно удалить командой Edit-->Feature-->
Размер изображения плоскости зависит от размера изображения в момент ее создания. Вы можете изменить размер изображения плоскости при ее редактировании с помощью команды Edit—> Feature—> .
Редактирование группы элементов
Для изменения состава группы элементов выберите команду Edit --> Feature -> и выберите группы, которую вы собираетесь редактировать. Система перейдет в то же самое диалоговое окно, которое используется для создания группы.
Во время редактирования группы действуют следующие правила:
Вы можете как добавлять, так и удалять элементы из группы.
Вы не можете добавить в группу элемент, если он создан, по дереву построения, позже, чем группа.
Вы можете изменить значение опции Hide Feature Set Members.
Вы можете добавить одну группу в другую.
Вы можете использовать элемент более, чем в одной группе.
Если вы удаляете группу, то удаляются все элементы, которые входят в группу. Если вы хотите удалить группу, не удаляя элементов, то сначала исключите их из группы с помощью команды Remove.
Вы не можете создать пустую группу.
Если вы подавите группу, то будут подавлены все ее элементы. Если вы восстановите группу, то будут восстановлены все члены группы, за исключением тех, которые были индивидуально подавлены до подавления всей группы.
Редактирование координатной плоскости
Редактирование наклонов
В момент редактирования операции построения наклонов вы можете изменить любые параметры, за исключением типа построения.
Редактирование операции упрoщения
Для редактирования операции используется команда Edit —> Feature —> .
Изменение операции упрощения тела |
|
Шаги выбора |
|
Диалог появляется со всеми установками, которые были сделаны в момент построения операции. Исключение состоит в том, что мы не можем посмотреть грани, которые будут удалены.
Вы можете использовать диалог для добавления или удаления граней из набора граней, определенных в операции. Все команды работают так же, как и при создании операции.
Редактирование резьбы
Резьба может редактироваться с помощью команды Edit-->Feature-->. Вы можете изменить большой диаметр для внутренней резьбы, меньший диаметр для внутренней резьбы, длину резьбы, шаг, угол и направление вращения. Вы не можете изменить параметры изображения резьбы и выбрать новое начальное положение резьбы.
Редактирование UDF
Если вы выбираете команды Edit—>Feature—>Parameters и выбираете UDF из списка элементов, появляется версия редактирования диалогового окна создания элемента Create UDF, как показано на рисунке.
Опции в этом диалоге отличаются потому, что вы можете только модифицировать выбранные элементы UDF.
Картинка может быть импортирована в Unigraphics (File --> Import --> CGM) и может редактироваться.
Замечание: Опция Explode UDF появляется, если в настройках включена опция Solids AllowExplode.
Редактирование выделенной геометрии
Когда вы выбираете для редактирования операцию создания выделенной геометрии (команда Edit—> Feature—> Parameters ), система выводит диалоговое окно, похожее на то, которое используется при ее создании.
Изменение выделенной геометрии |
|
Родитель |
|
Часть |
|
Выделенная/ Ссылка |
|
Временной штамп |
Эта опция не может быть отключена для выделения кривых. |
Список положений |
|
Разорвать связь |
Замечание: В зависимости от типа выбираемой геометрии существуют и другие опции, которые описаны в разделах по каждому из типов выбираемой геометрии.
Reference Edges Ребра наклона
Если фильтр установлен в значение Face, то выбираются все ребра грани. Другие возможные значения фильтра Any и Edge.
Reference Point Ссылочная точка
Для задания точки используется методы задания точки Point Method, которые появляются в изменяемой част диалогового окна.
Вектор |
|
Наследуемый вектор |
|
По двум точкам |
|
Углом |
|
Ребро / Кривая |
|
На кривой |
|
Нормаль к поверхности |
|
Нормаль к координатной плосксоти |
|
Координат-ная ось |
|
Оси WCS |
|
Конструктор вектора |
Relative Datum Axis Зависимая координатная ось
Вы можете построить координатную ось, положение которой задается с помощью другой геометрии (ребер, граней и вершин тела, координатных плоскостей и других координатных осей). Способ задания оси определяется типом и порядком выбора геометрических объектов.
The Modify Point Так же как и при создании координатной плоскости эта команда дает возможность произвольно изменить положение ссылочной точки вдоль кривой. У вас есть возможность задать точку на заданном проценте длины кривой (% Arclength) или на заданном расстоянии (Arclength).
Cycle Axis Direction -эта опция доступна только для координатных осей, создаваемых так, что они проходят через кривую.. Каждый раз при выполнении этой команды система изменяет направление вектора оси, который может иметь значения:
Normal vector - Нормаль к кривой
Binormal vector - Бинормаль к кривой
Opposite tangent vector - Противоположно касательной
Opposite normal vector - Противоположно нормали
Opposite binormal vector - Противоположно бинормали
Замечение: При изменении координатной плоскости командой Edit—>Feature—> команда Cycle Plane Normal Dir используется для изменения направления нормали любой координатной плоскости.
Допустимые ограничения
По ребру |
По оси грани Через точку Пересечение плоскостей По кривой Перпендикулярно объекту |
Revolved Body Тело вращения
Тело вращения |
|
Ось и угол |
|
Обрезать по грани |
|
Замечание: Если вы выбираете грань или поверхность свободной формы, заметаемое тело будет обновляться корректно при изменении всего профиля. Другие элементы, которые связаны с гранями или ребрами заметаемого тела могут не обновиться или обновиться неправильно.
Замечание: Если профиль пересекает ось вращения, тело может быть построено неправильно.
Rough Offset Приблизительная эквидситанта
Порядок построения .
приблизительная эквидистанта |
|
Шаги выбора |
|
Фильтр |
|
Конструк-тор системы координат |
|
Дистанция смещения |
|
Изменение смещения |
|
Дистанция перекры-тия |
|
Метод генерации поверхности |
|
Управление поверхностью |
|
Обрезка границ |
|
Scale Масштабирование
Вы можете выполнить равномерное масштабирование или задать независимые масштабные коэффициенты по осям Xc, Yc, Zc. Масштабирование применяется ко всей геометрии тела, а не к отдельным элементам построения.
.
Масштабирование |
||
Тип |
||
Шаги выбора |
||
Коеффи-циенты масштаби-рования |
||
Подтверж-дение построения |
На рисунке приведен пример равномерного и осе симметричного масштабирования.
Равномерное и произвольное масштабирование
Осе симметричное масштабирование
Select Arc Выбор окружности
Эта опция строит сферу, используя существующую окружность.
Сфера создается по указанной окружности, которая принимается как окружность полного диаметра сферы. Выбранная окружность определяет как диаметр, так и положение сферы
Замечание: Сфера не связана с окружностью. Это значит, что вы изменили размер окружности, а для сферы не выполнена команда обновления.
Sew Сшивание
Эта команда используется также для сшивания двух объемных тел, имеющих общие грани.
Сщивание |
|
Шаги выбора |
|
Тип операции |
|
Несколько поверхно-стей |
|
Сшить все элементы массива |
|
Точность сшивания |
|
Подтверж-дение построения |
Если вы хотите добавить одну или две грани, то возможно удобнее воспользоваться командой обрезки . If you wish to add one or two free form faces to a solid body, we recommend that you use instead.
Замечание: Операция Sew не добавит плоскую грань основания, например, для тела вращения. Вы должны сами добавить на их месте ограниченную плоскость с помощью операции .
Для редактирования операции сшивания допустимы команды удаления и подавления.
Sew Tolerance Точность сшивания
Параметр точности, задаваемый командой Preference->Modelling, определяет максимально возможное расхождение между ребрами поверхностей при сшивании.
Замечание: Если расстояние между ребрами меньше или равно точности, система заменяет оба ребра одним общим ребром, т.е. "сшивает" поверхности по этой грани. Если точность слишком мала для сшивки, попробуй ее увеличить.
и выбора геометрии
Меню построения содержит четыре иконы, связанные с шагами выбора геометрии в верхней части диалога General Pocket.
и выбора геометрии
Меню построения содержит четыре иконы, связанные с шагами выбора геометрии.
Sheet Body Листовое Тело
Если выбрана эта опция, то вы можете использовать для построения тела переноса листовое тело, состоящее из одной, или нескольких поверхностей. Система создает объемное или листовое тело, в зависимости от опции установленной командой Preference-Modelling. Если выбран тип листового тела Sheet Body, то система создает листовое тело без верхней и нижней поверхностей.
Sheet Target Body Листовое тело, как результат пострения
Если вы строите выступ на листовом теле, то направления построения выступа зависит от выбора грани для вершины. Если же вершина задается как эквидистанта от поверхности размещения, то направление построения зависит от знака эквидистанты.
Sheet to Solid Assistant Помощник преобразования поверхности в тело
Если исходные данные не проходят проверки, то система подсвечивает проблемные области. Вы можете изменить их или заменить исходные данные.
Если исходные данные выглядят корректными, но система не может построить объемное тело, то вам доступны различные опции анализа ситуации и способов решения проблемы. После неудачной попытки построения вы можете посмотреть проблемную область и выбрать один из способов решения проблемы. Самый простой способ - дать системе возможность обойти сложности всеми возможными способами.
Помощник преобразования поверхности в тело |
|
Первая/ вторая поверхность |
|
Точность сшивания |
|
Показать плохую геометрию |
|
Показать границы поверхности |
|
Показать проблемные поверхности |
|
Показать участки вырождения |
|
Переопределить обрезку поверхностей |
|
Сгладить вырождения |
|
Разрешить расширение границ |
Sheets From Curves Поверхность по кривым
Замечание: Многие иллюстрации в данном разделе даны в моде "закраски" поверхностей твердого тела. Закрашенное изображение улучшает восприятие формы тела, хотя и приводит к некоторой потерей технической точности изображения.
Установки
После выбора команды система предлагает задать моды просмотра кривых:
Цикл по слоям |
|
Предупре-ждения |
Simple Hole Простое отверстие
Simplify Body Упрощение тела
Упрощение тела |
|
Шаги выбора |
|
Проверка удаляемых граней |
|
Автомати-ческое удаление отверстий |
|
Просмотр |
|
Просмотр разрывов |
|
Подтверж-дение построения |
Операция выполняется непосредственно на базовом теле, а не его копии. Вы можете восстановить удаленные детали, подавив или удалив операцию упрощения.
Операция упрощения может быть применена к телам, перенесенным на уровень сборки командой Promotion. Для выполнения операции упрощения над такими телами вы не обязаны даже иметь доступ с привилегиями записи к части, где находится базовое тело.
Вы не должны явно указывать все грани, которые должны быть удалены или оставлены. За исключением очень простых моделей это было бы утомительным занятием. Вместо этого система делает предположения, которые помогают вам определить упрощенное тело. Например, Выбор граничной грани автоматически выбирает и ребра этой грани в качестве границ.
Символическая резьба
Символическая резьба изображается в виде пунктирной окружности вокруг цилиндрической грани, на которой она должна быть на реальной детали. При построении символической резьбы система использует таблицу размеров, записанную во внешний файл, для определения параметров резьбы по умолчанию. После создания символическая резьба не может быть размножена как элемент массива. Однако в самом процессе построения вы можете размножить параметры резьбы на множество цилиндрических поверхностей одновременно.
Single Offset Симметричная фаска
Эта команда позволяет сконструировать простую симметричную фаску. Для построения фаски вы должны задать один единственный параметр.
Скругление касательных ребер
Следующие правила применимы при скруглении двух касательных ребер:
Могут быть скруглены одно или два касательных ребра ( случай А).
Если скругляется одна из окружностей, то оба касательных ребра должны быть скруглены (случай В).
Скругление листовых тел
Вы можете прямо сглаживать ребра листовых тел без необходимости создавать скругления методами построения поверхностей и последующей обрезки и сшивания. Три различных скругления переменного радиуса листового тела показаны на рисунке.
Скругление переменного радиуса
Вы можете построить скругление переменного радиуса, указывая на любые точки вдоль ребра и задавая в них значения радиусов. Вы можете также строить скругление переменного радиуса со сферическими вершинами (см. раздел Скругление переменного радиуса со сферическими вершинами).
Скругление постоянного радиуса
Для того чтобы построить скругление постоянного радиста, необходимо:
выбрать тип скругление Edge Blend;
• выбрать скругляемые ребра;
• задать значение постоянного радиуса Default Radius;
• нажать кнопку Ок или Apply
Подробнее смотри в разделе .
Скругление со сферической вершиной
Такой тип скругления, дает вам возможность построить при вершине скругляемых ребер скругление, которое известно как "скругление со сферической вершиной". При таком построении вы можете задать дистанцию смещения на каждом ребре (откат). Эта дистанция на которой обычное скругление переходит в сферу пру вершине. Скругление со сферической вершиной обычно используется для проектирования дополнительных поверхностей листовых деталей, которые изготавливаются штамповкой. Оно не используется для поверхностей с непрерывным распределением кривизны
Вы можете создавать такие скругления как постоянного, так и переменного радиуса.
Описание процедур построения дано в разделах:
Slot Паз
Общая процедура построения паза описана в главе Общая процедур построения. Здесь описаны параметры для пазов с различной формой поперечного сечения.
Паз |
|
Solid Edge Грань тела
При выборе этой опции вы можете использовать для операции переноса не кривые, а целую грань тела. Если грань изменяется, то элемент, построенный на ней, также обновляется автоматически. Система создает объемное или листовое тело, в зависимости от опции установленной командой Preference-->Modelling. Если создается объемное тело, то вы можете создать отдельное тело или выполнить булевскую операцию объединения, вычитания и пересечения. Вы можете строить элемент плоскопараллельным переносом, вращением или перемещением вдоль произвольной направляющей кривой
Внимание: Грань, которая содержит ребра типа сплайн, кривые пересечения, импортированная кривая неизвестного типа и кривая постоянного параметра не может быть использована для построения заметаемого тела. Вы можете узнать тип кривых, присоединенных к грани с помощью команды Info->Object.
Solid Edge Ребро тела
При выборе этой опции вы можете задать в качестве кривых, определяющих контур переноса, ребра твердого тела. Если выбранное ребро модифицируется, то элемент, построенный на нем, обновляется автоматически. Если выбран замкнутый плоский контур, то система создает объемное или листовое тело, в зависимости от опции установленной командой Preference->Modelling. Если создается объемное тело, то вы можете создать отдельное тело или выполнить булевскую операцию объединения, вычитания и пересечения. Вы можете строить элемент плоскопараллельным переносом, вращением или перемещением вдоль произвольной направляющей кривой.
Сообщение об ошибках и предупреждения
Ниже приведен список сообщений об ошибках и предупреждениях. Предупреждения появляются только тогда, когда опция Warnings включена:
Исчерпана Виртуальная память Для преодоления проблемы попробуйте разнести кривые разных тел по уровням и включить опцию отдельного сканирования кривых на разных уровнях Cycle By Layer:
Unable to Create Planar Sheet Body
Сообщения об ощибках
При построении не должно получаться тело, имеющее стенки нулевой толщины (см. нижний рисунок). Если такое происходит, то система выдает сообщение
Тело с нарушенной топологией
Если вычитаемое тело нигде не пересекается с телом результат построения, то система выдает сообщение:
Тело инструмент лежит полностью вне тела результат построения
Сообщения об ошибках
Сообщения об ошибках для выступа и кармана имеют одинаковый смысл. Они приведены в конце описания процедуры построения обобщенного кармана .
Сообщения об ошибках
Unable to define patch boundary
Невозможно определить границы заплатки
Такое сообщение появляется тогда, когда новые грани и ребра не могут быть созданы на базовом теле или когда новые ребра не образуют замкнутой петли.
Unable to patch body
Невозможно построить заплатку
Такое сообщение появляется тогда, когда система не может сшить заплатку с базовым телом.
Сообщения об ошибках
Во время построения тела возможны следующие ошибочные ситуации.
Нарушена топология твердого тела
Thicken Sheet
(Необязательно) На шаге Spine Curve задать опорную кривую для задания ориентации образующих поверхности продолжения.
Multiple Bodies
Много тел
Тело - инструмент лежит полностью вне базового тела
Невозможно смешивать замнкутые и открытые сечения
Sweep Section Curves Cross Each Other
Заметаемые кривые пересекаются
Section Contains No Curves
Сечение не содержит кривых
Разрывы или многочисленные петли
Наклон граней во время переноса не возможен
Невозможно построить тело переноса
Sweep Would Produce A Self-intersecting Surface
Заметаемое тело само пересекается
Неправильная направляющая кривая
Невозможно обрезать по выбранной грани
Сообщения об ошибках
Environment variables UGII_ENGLISH_THREADS and UGII_METRIC_THREADS not defined
Не установлена переменная, задающая имя файла, содержащего описания стандартов резьбы.
Thread table file cannot be opened
Система не может открыть указанный файл с таблицей стандартов.
Thread table file syntax error
Файл с таблицей стандартов имеет синтаксические ошибки.
Illegal value of 0 for pitch
The following error message appears if thread pitch has a value of 0 in a thread table file.
Choose Manual Input to edit fields
Попытка изменить параметры символической резьбы при выключенной опции ручного ввода Manual Input.
All features except the first selected will be deselected
Вы попытаетесь изменить символическую резьбу на детальную, а первая использовалась для определения резьбы сразу для многих элементов.
Threads overlapped
Попытка создать резьбу по существующей резьбе.
Cylindrical face diameter is in conflict with thread definition
Это сообщение появляется тогда, когда параметр Shaft Size, или параметр Tap Drill, в зависимости от типа резьбы, не равен диаметру цилиндрической поверхности, которая не задается выражением..
Замечание: После этого сообщения система, тем не менее, создает резьбу.
Сообщения об ошибках
Partial coincidence. Unable to split solid. Try moving the splitting plane.Частичное совпадение. Невозможно разделить тело. Измените положение плоскости.
Non-Manifold condition. Unable to split solid. Try moving the splitting plane
Нарушение топологии. Невозможно разделить тело. Измените положение плоскости
Эти сообщения возникают, когда система не можете разделить геометрию плоскостью разделения. Обычно изменения положения плоскости достаточно, чтобы справиться с возникшей проблемой.
Non-Manifold condition. Unable to unite wrap solids. Try offsetting the splitting plane.
Нарушение топологии. Невозможно объединить две завернутых геометрии.Задайте дополнительное смещение плоскости.
No intersection. Unable to unite wrap solids. Try offsetting the splitting plane.
Нет пересечения. Невозможно объединить две завернутых геометрии. Задайте дополнительное смещение плоскости
Эти сообщения возникают когда две завернутые геометрии, построенные по разные стороны от плоскости разделения встречаются в точке или вдоль прямой. Объединение таких тел невозможно. Строка состояния показывает для какой плоскости возникла проблема. Вы можете справится с ней, задав дополнительное смещение плоскостей разделения.
Splitting plane does not divide any of the input geometry.
Плоскость разделения не разбивает исходную геометрию
Если плоскость не делит геометрию то такая плоскость не может использоваться для разделения. Добавьте геометрию или измените положение плоскости.
Geometry to wrap is coplanar within given tolerance.
Исходная геометрия является компланарной
Это сообщение возникает тогда когда исходная геометрия является компланарной в пределах заданной точности построения. Так как результатом операции должно быть тело, то такое построение для плоской геометрии не возможно. Добавьте другую геометрию или измените точность построения. Если такая проблема возникает в результате задания плоскости разделения, то измените ее положение.
Invalid offset value.
Неправильное заданная величина смещения
Задана величина смещение меньше или равная 0.
Tolerance error.
Неправильно заданная точность построения
Точность построения задана нулевым или отрицательным числом.
Невозможно построить скругление на поверхности
Unable to apply floor blend.
Unable to apply top blend.
Unable to apply corner blend.
Невозможно построить скругление на поверхности размещение
( на дне, на вершине, в угле).
Если выбранные грани размещения (пола, вершины) не образуют общую поверхность с совпадающими ребрами, то система выдает сообщение:
Floor faces are not adjacent to each other.
Top faces are not adjacent to each other.
Грани, образующие поверхность размещения (поверхность кармана,
поверхность вершины) плохо согласуются между собой
Если для задания кармана выбрано два контура, верхний и нижний, то боковые стенки строятся как линейчатая поверхность между этими контурами. Любая ошибка, приводящая к невозможности построения поверхности, вызывает сообщение:
Между контурами не может быть построена поверхность
Если выбран только один из контуров, то второй образуется с помощью проецирования на поверхность с заданным углом Taper Angle. Если при проецировании система не находит пересечения с нужной поверхностью, то выдается сообщение:
Неправильный угол наклона боковых граней
Если для построения кармана (выступа) выбран только один контур, то второй контур образует построением эквидистанты с заданным углом наклона. Боковые стенки строятся как линейчатая поверхность между этими контурами. Если при таком построении возникают ошибки (например, кривые при построении эквидистанты образуют петли), то система выдает сообщение:
Поверхость от заданного контура не может быть построена.
Если не задана ни одна грань, определяющая поверхность размещения, то выдается сообщение:
Должан быть задана хотя бы одна грань размещения
Если не выбран одновременно ни контур ни контур дна (вершины), то появляется сообщение:
A placement outline or top outline must be input.
Должен быть задан по крайней мере один контур, либо контур основания,
либо контур дна (вершины)
Если любой из нужных векторов не определен, или определен в неверном направлении, то появляется сообщение:
Floor outline projection vector invalid.
Неправильный вектор проецирования для построения
Top outline projection vector invalid.
Неправильный вектор проецирования для построения контура
(контуре дна, контура вершины)
Неправильный вектор направления наклона
Invalid translation direction
Неправильное направление переноса
Если радиус скругления задан отрицательным числом, то система выдает сообщения:
Floor radius cannot be negative.
Top radius cannot be negative.
Corner radius cannot be negative.
Радиус скругления (пола, вершины, угла) не может быть отрицательным
Если значение эквидистанты или величины переноса отрицательное число, то система выдает сообщение:
Значение переноса/эквидистанты должно быть больше нуля
Если угол наклона не лежит в правильном диапазоне от -90 до +90 градусов, то система выдает сообщение:
Угол наклона должен быть между -90 +90 градусами
Если в качестве граней размещения одновременно выбрана грань тела и плоскость (координатная плоскость), то появляется сообщение:
Нельзя одновременно выбирать грани и плоскость
Если в качестве грани размещения или пола выбрана более чем одна плоскость (координатная плоскость), то система выдает сообщение:
Допустима только одна плоскость
Если задан неправильный закон то система выдает одно из следующих сообщений:
Invalid law defined for top radius.
Invalid law defined for floor radius.
Invalid law defined for placement radius.
Задан неправильный закон для угла наклона, верхнего радиуса, радиуса дна,
радиуса на грани размещения
Если линия контура задает касанием грани и радиуса скругления и система не может вычислить теоретическую линию по линии касания, то система выдает сообщение:
Could not generate floor theoretical from tangent.
Could not generate placement theoretical from tangent.
Невозможно построить теоретическую линию контура вершины,
дна, основания по касательной
Если определяющий контур само пересекается или имеет место другие проблемы, то система выдает сообщения:
Generated floor outline is not acceptable.
Generated placement outline is not acceptable.
Построенная линия контура вершины, дна,
Построенная линия контура вершины, дна, основания не приемлема
Если линия контура не может быть построена с заданной точностью, то система выдает сообщение:
Could not generate floor outline, try looser tolerance.
Could not generate placement outline, try looser tolerance.
Невозможно сгенерировать линию контура вершины, дна основания
попробуй уменьшить точность
Если линия контура при проецировании меняет направление на обратное, то система выдает сообщение:
Could not generate floor outline, backs up on itself, try smaller taper angle.
Could not generate placement outline, backs up on itself, try smaller taper angle.
Невозможно сгенерировать линию контура вершины, пола, основания из-за
изменение направления, попробуй меньший угол наклона граней
Если при обновлении тела после его редактирования грань, на которой выполняется построение кармана (выступа) исчезла, то выдается сообщение:
No valid floor faces exist.
No valid top faces exist.
Не существует грани для размещения (пола, вершины).
Если при обновлении тела после редактирования грань, на которой выполняется построение кармана (выступа) определяется по порядку построения позже, чем карман (выступ), то система выдает сообщение:
Cannot select a floor face/datum plane from a later feature.
Cannot select a top face/datum plane from a later feature.
Нельзя выбирать грань/плоскость для грани размещения (пола,
вершины) из более позднего построения
Если при обновлении тела кривые, которые используются при построении, определяются по порядку построения позже, чем карман (выступ), то система выдает сообщение:
Cannot select a floor outline curve from a later feature.
Cannot select a top outline curve from a later feature.
Для задания контура основания (пола, вершины) нельзя ссылаться на кривые,
которые построены позже
Если вы редактируете карман (выступ) и первая грань, выбранная для размещения, принадлежит не тому телу, на котором построен карман (выступ), то система выдает сообщение:
Первая грань размещения должна быть с того же тела, на котором
находится карман (выступ
Сообщения об ошибках для обобщенного кармана и выступа
Следующий список сообщений применим как для обобщенного кармана, так и для обобщенного выступа. Термины пол (floor) и вершина (top) в этих сообщениях взаимозаменяемы
Замечание: Ребра могут выбираться как кривые.
Следующее сообщение появляется, если кривые определяющие контур, не задают однозначный замкнутый контур:
Floor outline curves must be a closed profile.
Top outline curves must be a closed profile.
Контур основания (контур дна, контур вершины) должен быть замкнутым
Если в выбранной цепочке кривых есть кривая без непрерывности производных, то появляется следующее сообщение:
Floor outline curves must be a smooth profile.
Top outline curves must be a smooth profile.
Контур основания (контур дна, контур вершины) должен быть цепочкой
гладко-сопряженных кривых
Если вы требуете, чтобы контур был спроецирован по нормали к плоскости кривых и кривые не компланарны, то появляется сообщение:
Floor outline curves are not planar.
Top outline curves are not planar.
Кривые контура основания (кривые дна, кривые вершины) не компланарны
Если кривые не могут быть спроецированы на поверхности, то появляются сообщения:
Floor outline curves do not project onto floor faces.
Top outline curves do not project onto top faces
Контур основания (контур пола, контур вершины) не может быть спроецирован на
поверхность размещения (поверхность пола, поверхность вершины).
Если контур не образует замкнутый однозначный профиль после проецирования на поверхность, то система выдает сообщения:
Floor outline curves do not form a closed profile after projection.
Top outline curves do not form a closed profile after projection.
Контур основания (контур дна, контур вершины) не образуют однозначного
контура после проецирования
Если для поверхности размещения, для поверхности дна и вершины не может быть выполнено построение эквидистанты, то соответствующая геометрия подсвечивается и выдается сообщение.
Если радиус скругления не может быть применен к построению кармана или выступа по разным причинам (контур кривых недостаточно гладок, радиус скругления слишком большой), то система выдает сообщения.
Сообщения об ошибках
Если по некоторым причинам система не может выделить поверхность, исходная грань остается нетронутой и система выдает сообщение:
Невозможно построить NURBS поверхность аппроксимацией
Если выбрано много граней и для некоторых из них не может быть построено выделение, то система выдает сообщение:
Некоторые грани не могут быть конвертированы
Сопутствующие разделы
При движении сферы вдоль ребра точки касания образуют на каждой из граней контактные кривые. Эти кривые становятся ребрами грани скругления.
Если ребро или цепочка скругляемых ребер замкнуты, то обычно при их построении не возникает проблем.
Если ребро не замкнуто, то контактная кривая скругления имеет вершину. В этой вершине контактная кривая встречается с другим ребром, которое называется ограничивающим. Они называются ограничивающими потому, что на них останавливаются контактные кривые.
В свою очередь ограничивающие ребра принадлежат ограничивающим граням. Ограничивающая грань формирует при пересечении с гранью скругления другие ребра поверхности скругления. Если контактные кривые ограничивает более чем двумя кривыми, то ограничивающая грань не является уникальной. В этом случае система не может построить скругление, если одно из ограничивающих ребер также является ребром скругления или если поверхность скругления не пересекает ограничивающую грань
Sphere Сфера
Split Body Разделение тела
Предупреждение: При выполнении разделения система предупреждает, что после выполнения функции параметризация тела будет потеряна:
Drafting information in section views will also be lost.
Do you want to continue?
(This warning will not be repeated.)
Эта операция разрушит параметризацию тела.
Желаете вы продолжить?
Если вы не хотите терять параметризацию, то нажмите кнопку Cancel. Для продолжения операции нажмите кнопку OK. После этого система не дает дополнительных предупреждений о потере параметризации.
Если вы измените свое решение после выполнения операции, выполните команду Undo.
Split Line Taper Наклон граней по линии разделения
Эта команда используется для задания наклона от заданного набора ребер с заданной точкой привязки. Точка привязки определяет начальную точку наклона. Для линии разделения создается линейчатая поверхность, перпендикулярная вектору, задающему направление наклона.
Для такого типа наклона грань изменяется, оставляя неизменной линию разделения. Кроме этого, там где линия разделения не лежит в нейтральной плоскости создаются новые грани. Эта обычная операция при построении моделей для пластмассового литья.
Splitting Planes Плоскости разделения
Плоскости разделения дают вам возможность сохранить некоторые детали исходной геометрии и создать более выразительную завернутую геометрию. Плоскость разбиения разделяет исходную геометрию на две части. Далее система заворачивает независимо каждую половину и объединяет оба результата построения. Использование плоскости разбиения необязательно.
Смещение разделения
Определенные плоскости
Определить
Исключить
Повторное изображение
Вы можете выбрать одну или несколько существующих плоскостей или обратиться к команде Define для задания плоскости. Все плоскости вносятся в список и изображаются в графическом оке. После того, как вы задали все нужные плоскости, вернитесь на шаг выбора геометрии и определите геометрию, которую вы хотите завернуть.
Каждая плоскость разделение должна разбивать хотя бы одну выбранную геометрию на две части. Если плоскость не разделяет ни один геометрический объект, то система выдает сообщение об ошибке.
Геометрия разделяется плоскостью и каждая ее часть заворачивается отдельно. После система объединяет оба результат. Так как система заворачивает каждую часть независимо, то любая часть геометрии после разделения не может быть ком планарной.
Если выбрано несколько плоскостей, то каждое разбиение снова разбивается следующей плоскостью. Если какая либо часть геометрии уже не делится другой плоскостью, то система игнорирует дополнительное разбиение.
На нижнем рисунке показана та же геометрия, что и в предыдущем примере, но завернутая с помощью дополнительной плоскости разбиения.
Статус сквозного построения
Для отверстий и пазов вы можете установить статус построения насквозь Thru. Например, для отверстия он означает, что отверстие проходит насквозь всего тела. Вместо параметра глубины система попросит вас задать грань, где выходит наружу отверстие
Subtract Вычитание
Замечание: You cannot split a sheet body into multiple bodies using the Subtract Boolean operation.
Для того чтобы выполнить вычитание, необходимо:
Выбрать тело результат построения.
Выбрать тела инструмент.
Нажать кнопку Ок.
Предупреждение: Операция вычитания может разбить тело результат построения на несколько не связанных тел. Такое построение возможно, но при этом теряется параметризация тела. Система создает не параметризованное тело UNPARAMETRIZED_FEATURE.
Ниже приведена таблица допустимых сочетаний тел.
Замечание: Если вы вычитаете листовое тело из сплошного, то тело результат построения теряет параметризацию.
Сводная таблица методов построения тела
Sweep Along Guide Перенос вдоль направляющей кривой
Этот метод похож на метод построения тела заметанием вдоль произвольной кривой, который рассматривается при построении поверхностей свободной формой. Однако он менее гибок и не дает вам возможности управлять масштабом и ориентацией кривой в момент ее движения вдоль образующей. Для контоля масштаба и ориентации кривой используйте команды Insert-->Free Form Feature--> .
Система создает объемное или листовое тело, в зависимости от опции установленной командой Preference->Modelling.
Вы можете редактировать задающие параметры с помощью команды Edit-->Feature-->.
Swept Features Заметаемые тела
Вы можете построить твердое тело либо плоскопараллельным переносом, либо вращением задающего контура. Задающим контуром может быть эскиз, отдельная кривая, цепочка кривых или грань тела. Вы можете перемещать само заданное сечение либо его эквидистанты.
Вы можете использовать разомкнутую или замкнутую кривую. При использовании открытой цепочки результатом построения будет листовое тело Sheet Body. При использовании замкнутой цепочки результатом построения будет твердое тело Solid Body или Sheet Body (в зависимости от настроек моделирования).
Существует три типа заметаемых тел:
T-Slot Т образный
Паз имеет в сечение Т-образную форму. Для его задания вы должны определить.
Таблица возможных сочетаний ограничений
Through edge
Through face axis
Through point
Angle to plane
Through edge
Through face axis
Through point
Angle to plane
Through edge
Through face axis
Through point
Angle to plane
Through edge
Through face axis
Angle to plane
Parallel to plane
Tangent to face
Through curve
Through edge
Through face axis
Through point, @ 05
Tangent to face
Angle to plane, @ 05 or 905
Tangent to face
Таблицы резьбы
Внешний файл с таблицей параметров резьбы обеспечивает наилучшие значения для выбранной символической резьбы. Вы можете игнорировать таблицу и ввести свои собственные значения резьбы вручную. Встроенные таблицы обеспечиваю значения параметров детальной резьбы по умолчанию, основанных на стандартах, принятых для выбранной цилиндрической грани.
Для внутренней резьбы диаметр цилиндрической поверхности сравнивается с параметром из таблицы резьб. Для внешней резьбы диаметр цилиндрической поверхности сравнивается с параметром .
Параметр Form диалога задании резьбы определяет, какая таблица используется для определения параметров резьбы.
Две таблицы резьбы, одна использует английскую систему измерения, а другая метрическую систему измерения, используются в системе Unigraphics. Значения переменных UGII_ENGLISH_THREADS и UGII_METRIC_THREADS используются для определения файлов, содержащих таблицы разьб. Если наилучшие параметры резьбы в таблице отличаются единицами измерений от значений в вашем файле, эти значения автоматически преобразуются.
Замечание: Таблицы, содержащиеся в файлах thd_english.dat и thd_metric.dat созданны на основе производственного стандарта Machinery's Handbook, 25 издание, напечатанное Industrial Press Inc. Существую также другие стандарты. Если таблицы, которые используются в системе не удовлетворяют вас, вы можете изменять таблицы.
Вы можете создать файл, содержащий таблицу символической резьбы, используя стандартный текстовый редактор или электронную таблицу Unigraphics (которая вызывается командами Tools -> Spreadsheet). Для получения более подробной информации смотри приложение Unigraphics Gateway Online Help).
Файл с таблицой резьб, как файл ASCII, хранит одну или более таблиц с резьбой. Строка комментария в таблице должна начинаться со знака #.
Следующие строки показывают формат заполнения таблицы:
Dia.
(internal
threads)
(mm)
Dia.
(external
threads)
(mm)
(mm)
Dia.
(75% full
thread)
(mm)
Dia.
(mm)
(mm)
Первая строчка говорит о стандарте, используемом в этой таблице, для построения резьбы и индикатор конусности ( 0 - нет, 1 - да)
Вторая строчка является строкой-комментарием. Вы можете присвоить имя колонкам, которые определяют параметры резьбы.
Оставшиеся строки устанавливают параметры по умолчанию.
Tangent to Faces Наклон касательно граням
Вы может выбрать опцию построения наклона, касательного заданной грани Tangent to Faces. Наклон строится для выбранной грани так, что после построения наклона наклонная плоскость касается заданной грани.
Этот метод особенно полезен при построении литейных форм для обеспечения минимальной литейного уклона на всех частях детали.
Замечание: Операция построения наклона по касательной к заданным граням может только добавлять материал. Она не можете вычитать материал из тела.
На рисунке показан типовой случай использования использования этого метода построения наклона.
На следующем рисунке изображен блок со скругляемыми ребрами. Если вы выбирите грань 1 вы можете получить такой же наклон, какой показан на левом нижнем блоке. Если вы выберите грани 1 и 2, вы можете получить наклон, изображенный на нижнем правом блоке.
На следующем рисунке показано, как вы может выбрать еще больше касательных граней, чтобы получить правый блок.
Taper Наклон граней
Вы можете выбирать отдельные грани, ребра и целые типовые элементы. Однако все выбранные элементы должны принадлежать одному телу.
Для правильной ориентации вектора наклона, помните, что грани с положительным углом наклона стараются сходиться (сближаться) в направлении указанном вектором. Грани с отрицательным углом наклон наоборот стараются расходиться в этом направлении
Предупреждение: Для правильного построения наклона угол между касательной к ребру и направлением наклона должен быть всегда больше, чем угол наклона.
Наклон граней
Тип
Шаги выбора
Угол
Постоянный/
литейный уклон
Наклон для все элементов массива
Предваритель-ный просмотр граней наклона
Обратное направление наклона
Линейная точность
Угловая точность
Подтвержде-ние построения
Taper Наклон граней
Угол наклона задает отклонение боковых граней.
Положительный угол наклона вызывает отклонение грани направленное внутрь тела построения.
Отрицательный угол наклона вызывает отклонение грани направленное во внешнюю сторону от тела построения
Начало наклона граней
Эта опция определяет, когда будет строится наклон. Если установлено значение At Start Distance (От стартовой позиции). Если вы выбираете опцию At Defining String (От определенной строки), наклон начинается строиться от задающего контура.
Замечение: Для построения наклона вы можете использовать задающий контур, состоящий из кривых любого типа. Иногда система не может построить наклон боковых граней в операции переноса. В этих случаях вы можете попробовать построить наклон граней отдельной операцией Taper.
Замечение: Вы не можете строить наклон, если для заметания выбрано листовое тело. В этом случае параметр наклона должен иметь значение 0.
Если задающий контур содержит окружность, которая создает отверстие в заметаемом теле, то отверстие будет иметь наклон боковых граней в направлении, противоположном по сравнению с внешними боковыми гранями заметаемого тела.
Target Bodies
Вы должны выбрать, по крайней мере, одно разделяемое тело, даже если это единственное тело в части.
Вы можете разделить тело поверхностью, плоскостью или с помощью альтернативно заданной геометрии.
Замечание: Если отсекающая грань не способна разделить тело, то система выдает сообщение
Нарушение топологии построения
По умолчанию система ожидает от вас указания грани тела или координатной плоскости. Кроме этого у вас есть возможность выбрать из следующих . Это тe же методы, который используется при обрезании тела .
Target Body Тело результат построения
Target Body Тело результат построения
Терминология
Major Diameter - наибольший диаметр резьбы. Для внутренней резьбы этот диаметр должен быть больше диаметра цилиндрической грани.
Minor Diameter - наименьший диаметр резьбы. Для внешней резьбы этот диаметр должен быть меньше диаметра цилиндрической грани.
Pitch - шаг резьбы, т.е. расстояние между двумя аналочиными точками двух соседних витков профиля.
Angle - угол между двумя противоположными сторонами резьбы. По умолчанию угол равен 60.
Length - длина резьбы, измерянная в направлении оси цилиндрической поверхности от основания резьбы.
Замечание: Значение шага, угла и длины должно быть больше нуля. Угол и шаг связаны соотношениями:
Thread Резьба
Замечание: Опции, которые появляются в диалоговом окне задания резьбы (Create Threads) различны и зависят от типа построения резьбы.
Создание резьбы
Тип резьбы
Большой диаметр
Меньший диаметр
Шаг
Угол
Ссылка
Метод
Форма
Число заходов
Коническая резьба
Полная резьба
Длина
Минималь-ный заход
Выбрать из таблицы
Включить элементы массива
Вращение
Выбрать начало
Through Curve & Perpendicular to Object По кривой & Перпендикулярно объекту
Эта опция используется в паре с ограничением прохождения через точку. Сначала вы выбираете кривую (ребро, кривая эскиза, простая кривая), а затем точку на ней. Перед построением оси вы можете изменить ее направление, с помощью команды Cycle Axis Direction. Вы можете изменить положение точки на кривой с помощью команды Modify Point.
Замечание: Ориентация оси по нормали и бинормали может поменяться на противоположное направление, если при изменении положения точки на кривой точка привязки оси будет переходить через точку перегиба сплайна.
Третье ограничение Perpendicular to [object] может быть добавлено к паре ограничений прохождения через кривую и заданную точку на кривой. В этом случае система определяет направление оси не по касательной или нормалям кривой, а ориентирует ось перпендикулярно выбранному объекту. Для этого можно выбрать прямое ребро, прямую, координатную ось, координатную плоскость или плоскую грань тела.
Описание ограничения в списке ограничений зависит от типа выбранного объекта:
Through Edge Через ребро
Это ограничение определяет прохождение координатной оси через ребро тела. Если ребро тела не прямая, то ось проходит через конечные точки ребра.
Положительное направление оси зависит от положения курсора относительно концов ребра. Ось будет направления в сторону ближайшей конечной точки ребра. Например, на рисунке изображено ребро с вершинами V1,V2. Если курсор ближе к вершине V1, ось направлена от V2 к V1.
Through Face Axis Через ось грани
Координатная плоскость задается так, что она проходит через воображаемую ось тела вращения (цилиндр, конус или тело вращения).
Through Multiple Bodies Через несколько тел
Использование этой опции дает возможность построить заметаемое тело и выполнить логическую операцию вычитания для нескольких тел, имеющихся в модели (см. рисунок). Эта опция исключает необходимость многократного построения заметаемого тела для выполнения операции над несколькими телами.
Through Point Через точку
Если заданы два таких ограничения, то ось проходит через две точки тела. В качестве точек можно выбирать концы и середину ребер.
Ось направлена от первой точки ко второй. Смотрите пример на рисунке.
Thru Slot Сквозной паз
Если выбрана мода сквозной паз Thru, то система спросит вас две грани, на которых паз выходит наружу: первую грань Starting Thru Face и вторую грань Ending Thru Face (см. главу Статус сквозного построения).
В некоторых случаях, если у вас есть проблемы создания оригинального сквозного паза, постарайтесь выбрать грани через которые проходит паз в другом порядке.
При задании сквозного паза не задавай позиционные размеры относительно его скруглений. Необходимо задать единственный размер, задающий перпендикулярный размер от оси паза.
Если сквозной паз пересекает указанную грань несколько раз, то паз не останавливается на первом пересечении, а идет до последнего пересечения. Если такой результат не желателен, то необходимо предварительно разбить грань.
Замечание: Если паз не полностью пересекает грани, указанные в качестве граней, «через которые паз выходит наружу», то система использует соседние грани.
Тип поверхности при выделении
Каждая грань тела является поверхностью, заданной определенным математическим уравнением. При выполнении операции выделения вы можете конвертировать поверхность в поверхность того же типа, полиномиальную поверхность или обобщенную NURBS поверхность.
Same Type Surface Тот же тип - converts the selected faces into sheets, maintaining the original underlying surface type.
Polynomial Cubic Кубический полином - При выборе этой опции система аппроксимирует исходную поверхность кубической полиномиальной поверхностью третьей степени. Такая опция почти всегда вынуждена пересчитывать поверхность. Ограниченность кубической аппроксимации не позволяет добиться точного совпадения новой и исходной поверхностей. Используйте этот способ только тогда, когда есть необходимость передать данные в системы, не поддерживающие NURBS поверхности.
General B-Surface B-поверхность в общем виде - при выборе этого типа система преобразует грань в NURBS поверхность. Так как NURBS поверхность использует более совершенный математический аппарат, вероятность точного представления конвертируемой поверхности намного выше. Новая поверхность имеет меньше кусков и более компактное математическое описание. Этот способ предпочтительней, если у вас нет необходимости передавать данные в старые системы.
Тип результата
Вы можете построить одно сегментную или много сегментную трубу..
Много сегментная труба
Одно сегментная труба
Замечание: Мода построения не может быть изменена в процессе редактирования.
Типы массивов по методу построения
Вы можете создать три типа массивов:
Общий
Простой
Индентич-ный
Замечание: Последние две моды могут использоваться только тогда, когда все элементы массива лежат на одной грани. Они не должны пересекаются с гранями базового тела и между собой. Если вы не уверены в полученном результате, то вы должны провести проверку топологии тела с помощью команды Info-->Analisys Geometry. Если массив не проходит проверку, то откажитесь от его построения с помощью команды Undo и установите моду General.
На рисункe показан пример, где мода General необходим потому, что одно из отверстий пересекает ребро грани. Моды Simple и Identical выглядят одинаково, но последняя мода работает значительно быстрее. На рисунке показан пример, который объясняет различие между модами Simple и Identical.
При построении массива действуют те же топологические ограничения, что и при построении обычного типового элемента.
Помните, что в идентичной моде система не проверяет полученное тело на топологическую целостность.
Точное представление или аппроксимация
Ниже в таблице показано, когда система способна дать точное преставление, а когда должная выполнить пере аппроксимацию в зависимости от типа исходной грани и метода преобразования.
Тип результата
* Если выбранная грань уже полиномиальная, то преобразование не трубется.
Точность аппроксимации
Eсли в процессе расчета поверхности система не может справиться с точностью построения, то система предложит вам изменить параметры точности.Distance Tolerance. Линейная точность определяет максимально допустимое отклонение новой поверхности от оригинала. Angle Tolerance. Угловая точность определяет максимально допустимое отклонение векторов нормали новой поверхности от оригинала.
Замечание: Если заданная точность не достижима, то измените параметры точности до выбора команды конвертирования.
Если поверхность очень большая, а точность очень высокая, то система, возможно, не будет способна аппроксимировать поверхность с заданной точностью. Если такое случается, попробуй уменьшить точность построения и повторить выделение.
Наоборот, если вы выбрали слишком грубое значение точности и выделяете маленькие грани, то система не сможет выделять грани, размеры которых сопоставимы с точностью построения. В этом случае необходимо использовать большую точность.
Точность построения
При построении скругления переменного радиуса система использует минимальное значение из трех возможных:
Точность заданная в операции построения .
Точность заданная в настройках моделирования .
Минимальное заданное значение радиуса скругления (за исключением нулевого радиуса), деленное на 10.
Если скругление не строится, попробуйте увеличить точность построения. Если скругление строится слишком долго, то попробуйте уменьшить точность.
Толщина стенок
Толщина стенок может быть задана как положительным числом, так и отрицательным числом. Если толщина стенок положительна, то тонкостенное тело строится удалением внутреннего объема из существующего тела. Если толщина стенок задана отрицательным числом, то тонкостенное тело строится "вокруг" существующего.
Альтернативная толщина является не обязательным параметром. Она устанавливается для всех явно выбранных граней на шаге Face. Для всех остальных граней толщина устанавливается по параметру толщины по умолчанию.
Замечание: Нельзя удалить грань, касательную к другим граням, которые не удаляются. Например, удалить одну грань скругления и не удалять скругляемые грани.
Для дополнительной информации о построении тонкостенного тела смотри разделы , , Body и .
Тонкостенная оболочка для части тела типа Region
Для того построить тонкостенную оболочка для части тела, необходимо:
Выбрать одну или несколько граней источников , которые используются для задания области тела для которой строится тонкостенная оболочка.
Выбрать все грани boundary faces, которые полностью изолируют область построения тонкостенной оболочки от остального тела.
Задать значение толщины стенок по умолчанию
(Не обязательно) на шаге задания смещения для отдельных граней выбрать одну или несколько граней. Для каждой выбранной грани задать индивидуальное смещение в поле . Смещение для грани задается в то момент, когда она подсвечена в списке и одновременно в графическом окне.
(Не обязательно) выполнить команду просмотра области построения , для контроля правильности выбора границ.
Задать значение точности построения .
Нажать кнопку OK или Apply.
Когда система строит тонкостенную оболочку для части тела, система коллекционирует все грани от заданной грани (seed) до границ. Все найденные грани интерпретируются системой, как удаляемые грани.
На рисунке внизу показано тонкостенное тело, созданное из простого блока. В качестве грани задающей область построения выбрана зеленая грань. Голубые грани –определяют границу.
Тонкостенное тело типа Face
Для того, чтобы построить тонкостенное тело типа Face, необходимо:
Выбрать одну или несколько граней для удаления .
Задать значение толщины стенок по умолчанию
(Необязательно) на шаге задания смещения для отдельных граней выбрать одну или несколько граней. Для каждой выбранной грани задать индивидуальное смещение в поле . Смещение для грани задается в то момент, когда она подсвечена в списке и одновременно в графическом окне.
Задать значение точности построения .
Нажать кнопку OK или Apply.
На рисунке внизу показано тонкостенное тело, созданное из простого блока. Для верхней грани задана толщина 0,4. Для остальных граней толщина стенок равна 0,1. Передняя грань выбрана, как удаляемая.
Грань
Tool Solid Completely Inside Target
Система выдает это сообщение, если элемент построения добавляет объем к телу, как бобышка например, а не удаляет объем, как отверстие и одновременно этот элемент полностью находится внутри объема тела, т.е. не приводит ни к какому изменению топологии тела-результата построения.
Tool Solid Completely Outside Target Solid Тело - инструмент лежит полностью вне базового тела
Построенный элемент полностью находится в стороне от тела, к которому он должен принадлежать и не может быть построен.
Top Alignment Points Точки выравнивания на контуре вершины
Когда вы задаете точку любым способом система выбирает ближайшую точку на контуре и отмечает ее как точку выравнивания. Точки автоматически нумеруются от начала контура. Вы можете добавить новую точку выравнивания между двумя уже заданными.
Пока шаг выбора точек активен, система изображает стрелкой начало контура и его направление. Вы не можете задать начальную точку, как точку выравнивание, она используется для этот автоматически.
Top Diameter, Height, Half Angle Диаметр вершины, угол и высота
Отличается от предыдущего случая тем, что задается только диаметр вершины. Диаметр основания вычисляет по значению угла и высоты конуса.
Top Face Поверхность вершины
Если поверхность вершины не выбрана, то она может определяться как эквидистанта от поверхности размещения, либо плоско параллельным переносом плоскости размещения. Если поверхность вершины определена, то основание выступа также может быть определено как эквидистанта к этой поверхности, либо ее плоскопараллельным переносом. Если вершина выступа задается плоскопараллельным переносом, то вы должны задать вектор переноса с помощью команды Top Face Translation Vector.
Если вы указали радиус скругления между стенками выступа и вершиной, то опция задания формы контура Theoretical/Tangent (Теоретический контур/Точка Касания) должна быть установлена в правильное значение.
Top Face Translation Vector Вектор переноса для задания вершины
Опция Specify New Vector переводит вас в диалоговое окно задания произвольного вектора. Если вы выбираете координатную ось, то система автоматически переключается в моду Selected Datum Axis. Если вы уже определили вектор и хотите изменить его, выберите опцию Specified Vector.
Top Outline Контур вершины
До того, как вы выбрали первую кривую, система выдает диалоговое окно, показанное на рисунке.
В это время вы можете задать наклоны боковых стенок кармана.
Наклон граней (от контура размещения)
Угол наклона
Относи-тельно
Если выбрана опция By Outline, то система по очереди подсвечивает каждую кривую контура основания и просит задать закон изменения угла наклона, связанный с этой кривой.
Когда вы выбираете вектор, относительно которого система вычисляет угол наклона Relative to, система изображает стрелу, показывающую текущее направление вектора. Если вы выбираете координатную ось, система автоматически выбирает опцию относительно координатной оси Selected Datum Axis. Если вы потом выберете кривую, то система будет автоматически отказываться от координатной оси и переключаться на кривую.
Когда вы выбираете кривые для задания контура вершины, диалоговое окно изменяется.
Если вы указали радиус скругления между стенками выступа и вершиной, то опция задания формы контура Theoretical/Tangent (Теоретический контур/Точка Касания) должна быть установлена в правильное значение.
После выбора первой кривой система изображает стрелку, которая задает направление контура. Команда Reverse дает возможность изменить направление на обратное направление. Направление контура имеет значение, если выбрано определение наклона по закону. Кроме того, если вы отдельно задаете контур на поверхности и на дне кармана, то эти контура должны иметь одинаковое направление.
После выбора контура система активизирует кнопку задания направления проецирования контура на грань размещение Top Outline Projection Vector.
Top Outline Projection Vector Вектор проецирования для контура вершины
Если вы выбираете опцию Normal to Plane of Curves, то контур должен быть компланарным. Опция Specify New Vector переводит вас в диалоговое окно задания произвольного вектора. Если вы выбираете координатную ось, то система автоматически переключается в моду Selected Datum Axis. Если вы уже определили вектор и хотите изменить его, выберите опцию Specified Vector.
Top Radius Радиус при вершине
Параметр Top Radius используется для задания радиуса скругления между стенками и вершиной выступа .
Геометрия контура и радиус скругления может взаимодействовать двумя различными способами:
Касательно
Теорети-ческий
Если вы выбрали второй способ, то система в момент построения сама автоматически вычисляет контур теоретического пересечения стенок и вершины выступа.
На рисунке внизу показано, как влияет выбранный способ построения на геометрию выступа.
Система всегда создает именованные выражения, связанные со значением радиусов скругления, даже если их значение равно нулю. Это дает возможность внести радиуса скругления позднее просто за счет изменения значения нужного выражения. Помните при этом, что установка опции задания контура “теоретически /по касательной” не имеет значения при нулевом радиусе, но очень важно, если радиус скругления не равен нулю.
Traverse Interior Edges Проход по внутренним ребрам
Если опция прохода по внутренним ребрам Traverse Interior Edges включена, то система включает все грани, образующие внутренние петли ребер на грани, которая уже выбрана для включения. В противном случае она их игнорирует.
Замечание: Если опция Traverse Interior Edges включенa, то вы должны добавить в примере грани маленьких цилиндрических поверхностей в качестве границы. В противном случае выделенные грани “перетекут” через отверстия на другую сторону тела, и, в конце концов, будут выбраны все грани тела.
Три ребра у вершины
Если в вершине встречаются три ребра, то обычно одно из них имеет отличный от двух других тип по признаку добавление или удаления материала. Скруглите сначала ребра одного типа, а затем другого.
Если вы скругляете выпуклое и вогнутое ребро, вы должных также скруглить третье ребро.
Когда третье ребро является касательным, вы можете добавить материал к первому ребру и вычесть материал из второго ребра. Эта операция должна быть выполнена в следующем порядке: создать первое скругление, затем создать второе слругление.
На следующем примере:
Вы можете скруглить ребро 1 и 3, не скругляя ребра 2.
Вы не можете скруглить ребро 1 и 2, не скругляя ребро 3.
Вы не можете скруглить ребра 2 и 3, не скругляя ребро 1.
Trim Between Two Faces Обрезка между двумя гранями
Тело вращения обрезается по двум граням твердого тела. Использование этой опции подразумевает наличие построенного твердого тела.
Trim Between Two Faces/Planes Обрезать по двум граням/плоскостям
Твердое тело обрезается по двум указанным граням твердого тела. Тело строится в направлении перпендикулярном плоскости задающей кривой. Задающий контур может быть замкнутым или открытым с заданной эквидистантой.
Для этого метода необходимо указать тело-результат построения. Для обрезки можно использовать грани тела результата построения и координатные плоскости. Исходный контур может находиться между гранями обрезки или обе грани обрезки должны находиться с одной стороны по направлению переноса тела.
Trim Body Обрезка тела
Trim to Body Обрезать по телу
Этот метод очень похож на метод продолжения для заданной грани. Единственное отличие состоит в том, что вместо отдельных граней вы можете просто указать тело. На рисунке внизу зеленый контур продолжается до пересечения с телом и используется булевская операция объединения.
Trim To Face Обрезка по грани тела
Этот метод позволяет построить тело вращение контура, заданного кривыми, эскизом, ребрами или гранью тела, поворотом от плоскости задающего контура, до пересечения с заданной гранью тела.
Trim To Face/Plane Обрезать по грани/плоскости
Эта команда строит тело переноса от плоскости задающей кривой до указанной грани тела. Тело переноса обрезается по указанной грани. Тело строится в направлении перпендикулярном плоскости задающей кривой.
Если задающий контур задается листовым телом или гранью тела, то система строит пересечение задающего контура с указанной гранью обрезки. Если задающий контур не попадает целиком на обрезающую грань, то берется смежная с ней грань и так далее до тех пор, пока весь задающий контур не будет обрезан.
Замечение: Если контур задан набором кривых и он не может быть обрезан целиком по грани, то система пытается продлить грань и обрезать тело по расширенной грани. После чего выполняется булевская операция над телом-результатом построения. То же самое происходит, если в качестве грани обрезки выбирается координатная плоскость.
Если вы выбираете координатную плоскость, система обрезает заметаемое тело по этой плоскости, перед выполнением булевской операции с базовым телом.
Если выбранные кривые выходят за грань выбранной поверхности, сначала система пытается продолжить грани, затем она обрезает заметаемое тело продолженными гранями, и в конце система выполняет булевскую операцию с базовым телом.
Trimming Face Dialog for Trim to Face/Plane Диалог задания грани обрезки
Диалог задания грани обрезки является дополнительным диалогом, который используется в диалоге обрезки тела переноса гранью или плоскостью . В этом диалоге вы можете задать грань тела или координатную плоскость, по которой обрезается тело переноса в ходе построения.
Грань обрезки
Фильтр
Опции обрезающий грани
Tube Труба
Труба tube и кабель cable используются попеременно. На пример, имя которое появляется когда вы помещаете курсор на икону - труба, на когда тело уже создано, оно называется кабель (CABLE) в диалоговом окне Feature Selection (см, Edit -> Feature -> Parameters).
Эта команда очень похожа на базовый элемент Extruded Body -. Если вы собираетесь в дальнейшем редактировать направляющую, то лучше пользоваться элементом Sweep Along Guide. Редактирование направляюще для элемента Tube может привести к потере ассоциативности.
Замечание: Редактирование направляюще для элемента Tube может привести к потере ассоциативности.
Two Coaxial Arcs Две окружности
Эта опция позволяет создать конус по двум окружностям, лежащим в параллельных плоскостях.
Указанные дуги окружностей не обязаны быть полными. Основание конуса совпадает с первой выбранной окружностью. Высота конуса - расстояние между плоскостями, в которых лежат окружности. Диаметр вершины равен диаметру второй выбранной окружности.
Если окружности не имеют общей оси, то вторая из них перемещается до совмещения осей.
Замечание: Построенный конус не ассоциирован с выбранными окружностями.
U-Groove U образная проточка
Эта опция создает проточку, радиус скругления которой меньше ее глубине. Необходимо задать параметры:
U-Slot U образный
Паз имеет U-образную форму, т.е. прямоугольное сечение со скругленными углами. Для его задания вы должны определить.
Замечание: Глубина паза должна быть больше, чем радиус скругления.
Unite Объединение
Для того чтобы построить объединение, необходимо:
Выбрать тело результат построения.
Выбрать тело инструмент.
Нажать кнопку OK.
Вы можете выбрать одновременно много тел инструментов. Чтобы помочь вам в этом активизируется команда Select Subfunction. После окончания выбора система создает тело - объединение всех выбранных тел.
Ниже приведена таблица допустимых сочетаний тел:
Замечание: Для объединения листовых тел они должны иметь общую грань. Однако лучше для этого использовать функцию сшивания .
Если тела не контактируют друг с другом, то система выдает сообщение
Тело инструмент лежит полностью вне тела результат построения
Use of Laws Использование Закона
Когда при задании наклона гране Taper Angle, радиуса скругления у основания Placement Radius и на вершине выступа Top Radius выбирается опция задания по закону, то появляется диалоговое окно определения законов . Закон должен быть задан так, чтобы начальное и конечное значение радиуса совпадало. Вы можете выбрать между постоянным законом Constant, линейным законом вдоль кривой Values Along Spine - Linear, кубическим законом вдоль кривой Values Along Spine - Cubic, по уравнению или графически по другой кривой .
После выбора первой кривой система изображает стрелку, показывающую направление контура. Стрелка показывает, с какой точки начинает применяться закон и в каком направлении.
Если вы хотите точнее контролировать распределение закона вдоль контура, то мы рекомендуем выбирать опцию с распределение закона вдоль кривой и выбирать контур кармана в качестве опорной кривой Spine.
User Defined Feature Собственный типовой элемент
Импортированный базовой элемент, определенный пользователем, считается простым элементом. Если вы пытаетесь подавить или удалить компонент UDF, то весь элемент подавляется или удаляется. Компоненты UDF должны контролироваться выражениями подавления для подавления или восстановления в индивидуальном порядке.
For details regarding User Defined Features please see the following topics:
User Defined Features Must Contain
Система выдает это сообщение, если созданное пользователем типовое тело не является одним объемным телом, то есть состоит из нескольких несвязанных между сосбой частей.
Условие самопересечения
Природа метода заметания требует, чтобы задающий контур не пересекал сам себя во время перемещения. Операция перемещения невозможна, если две направляющих кривые образуют острый угол или радиус поворота слишком мал, чтобы избежать самопересечения контура
Условия невыполнения
Вполне вероятно, что операция обрезки не получится, если:
Eсли одна из граней отсекающей поверхности касательно грани отсекаемого тела.
Отсекаемое тело и поверхность имеют общие совпадающие грани.
Для обрезки тела используются грани с разных тел.
Выбранные грани для обрезки не соединены между собой.
Вы можете избежать этих проблемы следующим путем:
Выделить все пповерхности с объемного тела.
Обрезать поверхности кривыми или плоскостями.
Объединить обрезанные поверхности в нужное тело функцией сшивания.
Условия взаимного сопряжения
Условия взаимного сопряжения не могут использоваться для граней и ребер на перенесенном теле, когда мы работаем со сборкой, в которой имел место перенос.
Рассмотрим пример. У нас есть сборочная часть ASSEMBLY_1, которая содержит под сборку ASSEMBLY_2. Находясь в сборке ASSEMBLY_2, вы выполнили перенос тела и затем создали на нем фаску. Вы не можете использовать любые грани и ребра, полученные в результате этой операции, для условий взаимного сопряжения на уровне ASSEMBLY_2.
Работая на уровне сборки ASSEMBLY_1 вы можете использовать все грани и ребра без ограничения.
Ниже приведена таблица, в которой показано, какие тела могут быть перенесены после того, как они использовались для задания условий взаимного сопряжения. В первых двух колонках приведены объекты, которые используются для задания условий сопряжения. Это может быть:
Перенесенное тело.
Компонент, который не был перенесен.
Тело, которое создано на уровне сборки.
Заметьте, что тело никогда не появляется в колонке размещаемого объекта, так как тело, созданное на уровне сборки, не позиционируется по условиям взаимного сопряжения.
емый объект "от"
Установка опций перекрытия
Вы можете устанавливать опции перекрытия в любом желаемом сочетании. Если все три опции включены, то система дает тот же самый результат, как и когда вы не используете вообще опции управления перекрытиями. Если все три опции запрещены, и система наползает скруглением на грани и ребра тела, то система отказывается от построения скругления и выдает сообщение о невозможности построения скругления без использования опций перекрытия. Следующий пример показывает разницу между автоматическим и ручным способом управления опциями перекрытия. На рисунке показан пример использования гладкого скругление и скругления, игнорирующего элемент. По умолчанию система использует скругление, игнорирующее элемент. Если вы выключите эту опцию, то получите тело, изображенное внизу
На следующем примере для получения такого результата, который изображен на рисунке, необходимо разрешить опции Allow Smooth Overflow, Allow Notch Overflow.
Variable Angle Taper Наклон переменного угла
Вы можете создавать наклон с переменным углом , который меняется вдоль выбранных ребер. Вы можете задавать переменный угол, используя шаг выбора Variable Angle Point для задания точек вдоль ребер (для задания наклона по ребрам это шаг выбора ). По мере задавания точек, они появляются в списке обозначаются pt0, pt1, и т.д. Если вы выберете точку в списке, то система подсветит ее в графическом окне. Когда вы указали первую точку становятся активны следующие команды и опции.
Модификация точки
Исключение точки
Переменный угол
На нижнем рисунке показаны некоторые возможные результаты после выбора двух ребер 1 и 2 и задания разных значений углов наклона в точках вдоль этих ребер.
Включение собственного типового элемента
Управление библиотекой
Тип библио-теки
Поиск
Изображение и имя элемента
Предыдущая страница
Next Page
Следующая страница
Вы можете выбрать элемент, указав в окно в окошко, где он изображен, или где по крайней мере должно было быть его изображение.
Размер икон с изображением СТЭ контролируется параметром Solids_UdfLibraryIconSize.
Внешняя и внутреняя резьба
Резьба может быть как внешней, так и внутренней. Система автоматически определяет тип резьбы по ориентации вектора нормали, выбранной цилиндрической грани
Возможные проблемы
Вполне вероятно, что операция разделения не получится, если:
Одна из граней отсекающей поверхности касательно грани отсекаемого тела (см. нижний рисунок).
Одно из ребер отсекающей поверхности точно лежит на грани отсекаемого тела (см. нижний рисунок).
Вы можете избежать этих проблемы следующим путем:
Выделить грани с тела.
Разделить отдельные поверхности кривыми и плоскостями.
Объединить разделенные грани в нужное тело функцией сшивания.
Выбор альтернативной геометрии
По умолчанию система ожидает от вас указания грани тела или координатной плоскости. Кроме этого у вас есть возможность выбрать из следующих альтернативных вариантов:
Выбор геометрии
На следующей рисунке показан пример построения выделенной области.
Выбор геометрии
Когда вы нажали кнопку выбора, вы можете выбрать тела, кривые и точки. После того как вы нажали кнопку "OK" или "Apply", система создает охватывающий многогранник с небольшим значением эквидистанты, которое гарантирует, что вся исходная геометрия лежит внутри многогранника. Исходная геометрия не изменяется. Если вам необходимо, то вы можете задать дополнительное значение эквидистанты. Вы можете задать дополнительное значение эквидистанты вокруг заворачиваемой геометрии .
Выбор геометрии
В операциях заметания тела в качестве сечений и направляющих могут использоваться как эскизы, так и обыкновенные кривые. Во всех случаях система создает ассоциативную связь между исходной геометрией и построенным телом. Это означает, что любые изменения кривых будут автоматически отражаться на твердом теле .
Выбор кривых эскиза
Когда вы выбираете кривую эскиза, то система автоматически выбирает весь эскиз. Вы можете выбрать эскиз, указав его имя. Последующие модификации эскиза автоматически отражаются на заметаемом теле, построенном на его основе.
Замечение: Если эскиз имеет несколько однозначных контуров, то система строит заметаемое тело для каждого из них.
В некоторых случаях невозможно выделить несколько очевидных контуров (такой случай показан на рисунке). В этом случае для указания правильного контура необходимо пользоваться командой задания отдельных кривых Curve.
Выбор направляющей
Вы можете выбрать цепочку кривых, соединенных концами. Используй опцию Chaining для гарантии непрерывности цепочки.
Если цепочка кривых состоит из прямых и окружностей, то труба строится точно по ним. Если в цепочке есть сплайны и конические сечения, они апроксимируются прямыми и дугами окружности с точностью заданной в команде Preference->Modelling.
Если направляющая кривая содержит окружность, то система строит участок поворота от одного участка к другому так, что гарантируется непрерывность тела трубы.
Выбор нескольких элементов
Если вы выбираете для размножения в круговой массив несколько элементов, то порядок выбора важен для определения радиуса вращения массива. Позднее вы можете изменить радиус, воспользовавшись командой Edit-->Feature-->Parameters.
Например, на рисунке внизу изображен большой цилиндр и три элемента, которые мы собираемся размножать: блок, бобышка и отверстие. Если вы хотите, чтобы радиус массива вычислялся по центру бобышки, то она должна быть выбрана первой.
Выбор ребер
Вы можете выбирать отдельные ребра, все ребра на грани или все грани твердого тела. Единственное ограничение - все грани должны принадлежать одному телу.
По умолчанию система ожидает указания отдельных ребер. Для перехода в моду группового задания выберите между:
Вы можете выбирать ребра, комбинируя из вышеописанных методов выбора. Если указана мода All in Face, то у вас есть возможность дополнительно установить:
Для отказа от выбора последнего ребра нажмите кнопку Back. Повторные нажатия кнопки Back приведут к последовательному отказу от выбранных ребер. После выбора всех ребер нажмите кнопку Ок.
Выделение кривых
В качестве кривых могут быть выбраны ребра твердого тела.
Выделение кривых
Временной штамп
Погасить оригинал
Замечание: В отличии от опции выделения кривой командой построения кривой Insert—> Curve—> , которая порождает кривую, настоящая функция создает отдельную операцию в дереве построения, которая называется EXTRACTED_CURVE. Эта операция может редактироваться командой редактирования операций Edit Feature. В отличии от нее, простая кривая может редактироваться функцией Edit Curve.
Выравнивание и радиусы
Wrap Geometry Завернутая геометрия
Завернутая геометрия полезна в следующих случаях:
Исследование возможностей упаковки с использованием упрощенной модели.
Получение информации о суммарном объеме, занимаемом несколькими объектами>
Конвертирование проволочной геометрии, как первый шаг получения объемной модели>
Представление «образа» детали без того, чтобы показывать ее «внутреннее» устройство, когда его необходимо скрыть от адресата детали построения.
Завернутая геометрия
Шаги выбора
Фильтр
Затягива-ние разрывов
Линейная точность
Дополни-тельное смещение
Подтверж-дение построения
Замечание: Так как система сначала создает на исходной геометрии серию точек, по которым потом создается выпуклый многогранник, то незначительное изменение исходной геометрии может привести к существенному изменению геометрии охватывающего многогранника. Если вы собираетесь построить на геометрии многогранника дополнительные детали, то очень вероятно, что даже при незначительных изменениях исходной геометрии, многогранник меняется так сильно, что построенные на нем элементы требуют повторного присоединения и позиционирования. Чтобы избежать этих проблем, снимите параметризацию с элемента WRAP_GEOMETRY после построения многогранника.
Задание формы обобщенного выступа
Для построения выступа вы должны указать поверхность размещения, геометрию контура и, возможно, поверхность и контур вершины. Вы можете определить геометрия контуров по верхней и нижней поверхности различными способами:
Выбрать независимо контур, определяющий форму выступа сверху и снизу.
Выбрать контур, задающий форму выступа на грани размещения. Геометрия вершины определяется проецированием контура основания на поверхность вершины. Проецирование может осуществляться по нормали к поверхности вершины, либо вдоль заданного вектора.
Выбрать контур, задающий вершину выступа. Геометрия основания выступа определяется проецированием геометрии вершины. Проецирование может осуществляться по нормали к поверхности размещения, либо вдоль заданного вектора.
Задание геометрической формы обобщенного кармана
Для построения кармана вы должны указать поверхность размещения, геометрию контура и, возможно, поверхность и контур дна. Геометрия контуров по верхней и нижней поверхности могут быть заданы различными способами:
Выбрать независимо контур, определяющий форму кармана сверху и снизу.
Выбрать контур, задающий форму кармана на грани размещения. Геометрия дна определяется проецированием верхнего контура на поверхность дна. Проецирование может осуществляться по нормали к поверхности дна, либо вдоль заданного вектора.
Выбрать контур, задающий форму кармана на грани размещения. Геометрия дна определяется проецированием верхнего контура на поверхность дна. Проецирование может осуществляться по нормали к поверхности дна, либо вдоль заданного вектора.
Замечание: Ребра тела могут также выбраны в качестве контура кармана.
Задание горизонтального направления
Если элемент не тело вращения, или вы используете понятие горизонтальный, вертикальный размер при его позиционирование, системе необходима информация о том, какое направление на грани считаете горизонтальным. В таких случаях система просит вас указать геометрию, задающую горизонтальное направление. Вы можете выбрать ребро, координатную ось или грань тела. Горизонтальное направление будет ассоциировано с этим элементом. Для элементов содержащих параметр длины (, , and ) длина задается вдоль горизонтального направления.
Замечание: Во время позиционирования элемента нет необходимости указывать горизонтальное или вертикальное направление - оно уже определено.
Задание и модификация точек с заданным значением радиуса
Вы можете выбирать точки в любое время, по ходу задания ребер скругления. Вы можете выбирать только точки, которые принадлежат выбранным для скругления ребрам. При выборе точек вы можете воспользоваться опцией метода задания точек (Point Method ), для уточнения ее способа определения.
Для исключения точки из списка, выберите ее и выполните команду Remove Point.
Если вы хотите изменить положение точки, переместив ее с одного ребра на другое, выполните команду Respecify Edge.
Замечание: Новое ребро должно быть уже выбранным для скругления.
Если вы хотите отказаться от выбранного ребра, то укажите ее повторно, одновременно с нажатой клавишей
Если вы хотите исключить точку, в которой задан радиуса, выберите эту точку и выполните команду Remove Point.
После того, как вы выбрали все ребра и задали радиус во всех нужных точках, нажмите кнопку ОК или Apply.
Замечания по поводу построения скругления
Замечание: Маленькие объекты и самопересечение граней может исчезнуть, после обновления последующих элементов модели в процессе построения. В этом случае повторная проверка тела, выполненная с помощью команды Analysis ->Examine Geometry, не выдаст сообщений о маленьких объектах или самопересечении граней.
Зависимая координатная плоскость
Координатные плоскости чаще всего строятся по геометрическим объектам тела, которые вы указали (ребра, точки, грани или кривые). Тип накладываемых на плоскость ограничений зависит от выбора геометрических объектов и иногда порядка, в котором вы их указываете. Вы можете выбирать геометрические объекты с разных тел модели.
Unigraphics. Справочник по моделированию
Top Alignment Points Точки выравнивания на контуре вершины
Outline Curves Выбор кривых для контура
General Pocket Обобщенный карман
Задание геометрической формы обобщенного кармана
Порядок построения
Шаги выбора геометрии
Placement Face Поверхность размещения
Placement Outline Контур кармана
Floor Face Поверхность дна
Floor Outline Контур дна
Target Body Тело результат построения
Placement Outline Projection Vector Вектор проецирования для контура основания
Floor Face Translation Vector Вектор переноса для задания дна
Floor Outline Projection Vector Вектор проецирования для контура дна
Placement Alignment Points Точки выравнивания на контуре основания
Floor Alignment Points Точки выравнивания на контуре дна
Chaining Outline Curves Выбор кривых для контура по цепочке
Groove Проточка
Общая концепция
Порядок построения
Rectangular Прямоугольная проточка
Ball-End Полусферическая проточка
U-Groove U образная проточка
Group Features Группа элементов
Порядок построения
Редактирование группы элементов
Sweep Along Guide Перенос вдоль направляющей кривой
Procedure Порядок построения
Полезные замечания
Условие самопересечения
Hole Отверстие
Порядок построения отверстия
Simple Hole Простое отверстие
Порядок построения простого отверстия
Counterbore Hole
Basic Procedure for Counterbore Hole
Countersink Hole
Basic Procedure for Countersink Hole
Hollow Тонкостенное тело
Порядок построения
Толщина стенок
Body Тело
Тонкостенное тело типа Face
Faces to Pierce Удаляемые грани
Тонкостенная оболочка для части тела типа Region
Изменение топологии
Массив элементов
Наклон стенок
Ограничения
Изменение операции Hollow
Задание горизонтального направления
Параметры элемента
Позиционирование элемента
Правила ассоциативности
Mirror Feature Зеркальная копия элементов
Порядок построения
Circular Array Круговой массив
Порядок построения
Выбор нескольких элементов
Rectangular Array Прямоугольный массив
Порядок построения
Instance Массив элементов
Instance Массив элементов - 2
Добавление скруглений, фаски и резьбы к элементам массива
Типы массивов по методу построения
Intersect Пересечение
Сообщения об ошибках
Ограничения по загрузке
Применения
Условия взаимного сопряжения
Ограничение моделирование
Mirror Body Зеркальное тело
Порядок построения
Through Multiple Bodies Через несколько тел
Порядок построения
Offset Face Эквидистанта грани
Порядок построения
Ограничения
Изменение операции построения эквидистанты
Использование опции перекрытия
Установка опций перекрытия
Примеры перекрытия различного типа
Pad Выступ
Patch Заплатка
Примеры
Порядок построения
Сообщения об ошибках
Pocket Карман
Primitives Примитивы
Порядок построения
Общие принципы
Порядок построения
Редактирование операции упрoщения
Операции упрощения с набором дополнительных ребер
Promotion of Bodies Перенос тел
Порядок построения тела переноса
Скругление постоянного радиуса
Два ребра у одной вершины
Три ребра у вершины
Четыре ребра у вершины
Скругление касательных ребер
Перекрытие скруглений
Скругление листовых тел
Порядок построения
Rectangular Pad Прямоугольный выступ
Rectangular Прямоугольный карман
Extract Region Выделение области
Выбор геометрии
Relative Datum Axis Зависимая координатная ось
Through Edge Через ребро
Through Point Через точку
Intersection of Plane Пересечение плоскости
Through Curve Perpendicular to Object По кривой Перпендикулярно объекту
Revolved Body Тело вращения
Общая концепция
Scale Масштабирование
Порядок построения
Sew Сшивание
Sew Tolerance Точность сшивания
Порядок построения
Полезные замечания
Sheets From Curves Поверхность по кривым
Полезные замечания
Single Offset Симметричная фаска
Double Offset Несимметричная фаска
Offset Angle Угловая фаска
Freeform Single Offset Симметрическая фаска на поверхностях
Freeform Double Offset Несимметрическая фаска на поверхностях
Slot Паз
Thru Slot Сквозной паз
Rectangular Прямоугольный паз
Simplify Body Упрощение тела
Подтверждение выполнения
Solid Edge Грань тела
Solid Edge Ребро тела
Curve Кривая
Sphere Сфера
Diameter, Center Диаметр и центр
Select Arc Выбор окружности
Split Body Разделение тела
Target Bodies
Порядок построения
Возможные проблемы
Subtract Вычитание
Сообщения об ощибках
Сводная таблица методов построения тела
Сообщения об ошибках
Swept Features Заметаемые тела
Методы задания цепочки кривых
Выбор кривых эскиза
Ассоциативность
Taper Наклон граней
Faces to taper Грани для наклона
Reference Edges Ребра наклона
Draw Direction Направление наклона
Reference Point Ссылочная точка
Редактирование наклонов
Порядок построения
Порядок построения наклона в моде Draft
Разумный выбор
Содержание
Нейросети
Нейросети - в сущности это попытка создать искусственный разум. В последнее время эта тема стала крайне популярной во всех областях и отраслях человеческой деятельности. Ну в идеале оно, конечно, того стоит. Задача крайне сложная хотя бы потому, что никто толком не знает как на самом деле работает мозг человека. Но определенные успехи есть и ими нужно пользоваться.
Нейросети в Brain Maker
Нейросети в Data Mining
Нейросети в Fuzzy Logic
Нейросети в Ithink
Адаптивные нейросети
Алгоритмы нейросети
Анализ нейросетей
Архитектура нейросети
Ассоциативные сети
Введение в нейросети
Гибридные системы нейросети
Данные в нейросети
Знания о нейросети
Иерархическое построение нейросети
Инвестиции в нейросети
Инструменты нейросети
Искуственный интелект и нейросети
Кибернетика нейросетей
Классификация нейросетей
Теория множеств и нейросети
Финансы нейросети
Нейросети на Форекс
Формирование знаний нейросети
Хранение данных в нейросети
Эвристика нейросети
Экспертные системы нейросети
Компьютер в нейросети
Конструирование нейросети
Модели нейросети
Обзор нейросетей
Обработка нейросети
Образы в нейросети
Обучение нейросети
Нейросети - ООП
Пролог для ИИ
Системы ИИ
Основы проектирования ИИ
Искусственный интеллект
Основы теории нейронных сетей
Нейросети для анализа звука
Нейронные сети в планировании
Введение в ANSYS
Методология проектирования SADT
OFSA. Основные принципы
Нейрокомпьютерные системы
Язык CLIPS для нейросети
ИИ: различные взгляды
Транспорт неоднородных сетей
Основы проектирования систем ИИ
Нейрокомпьютеры - архитектура
Нейроинформатика
Логические нейронные сети
Планирование нейросети
Пояснения к нейросети
Предположения в нейросети
Представление знаний в нейросети
Приобретение знаний нейросетью
Проблемы нейросети
Прогнозирование нейросети
Программирование нейросети
Рассуждения о нейросети
Рынок нейросетей
Нейросети доверия
Нейросети
Символические вычисления в нейросети
Системы нейросети
Системы ВВ1 в нейросети
Системы знаний нейросетей
Софт для нейросети
Справочник по нейросетям
Теория нейросети
Справочник по нейросетям
Адаптивные нейросети
Нейролингвистика
Идентификация линейных систем
Нейросетевой анализ
Нейрокомпьютерная техника
Unigraphics. Справочник по моделированию
Пример работы фильтра разумного выбора при изменении топологии тела
Faces Наклонение граней
From Edges Наклон от ребер
Variable Angle Taper Наклон переменного угла
Split Line Taper Наклон граней по линии разделения
Tangent to Faces Наклон касательно граням
Сообщения об ошибках
Thread Резьба
Символическая резьба
Детальная резьба
Внешняя и внутреняя резьба
Начальное положение
Правая или левая резьба
Использование OK и Apply для создания резьбы
Изменение резьбы
Терминология
Построение символической резьбы
Построение детальной резьбы
Редактирование резьбы
Таблицы резьбы
Статус сквозного построения
Как работает сквозное построение
Когда грань насквозь не разделяет полность тело-инструмент
Двойной контакт с гранью насквозь
Trim To Face Обрезка по грани тела
Порядок построения
Trim Between Two Faces Обрезка между двумя гранями
Порядок построения
Полезные замечания
Traverse Interior Edges Проход по внутренним ребрам
Delete All Openings Удаление открытых петель
Порядок построения
Trim To Face/Plane Обрезать по грани/плоскости
Порядок построения
Trimming Face Dialog for Trim to Face/Plane Диалог задания грани обрезки
Выбор альтернативной геометрии
Define Cyliner Определить цилиндр
Define Sphere Определить сферу
Define Cone Определить конус
Define Torus Определить тор
Trim to Body Обрезать по телу
Порядок построения
Trim Between Two Faces/Planes Обрезать по двум граням/плоскостям
Порядок построения
Trim Body Обрезка тела
Порядок построения
Направление вектора обрезки
Условия невыполнения
Tube Труба
Тип результата
Выбор направляющей
Порядок построения
Unite Объединение
User Defined Feature Собственный типовой элемент
Переопределение собственного типового элемента
Редактирование UDF
Экспорт собственного типового элемента
Включение собственного типового элемента
Диалог создания UDF
Библиотеки UDF
Managing UDFs from iMAN (Не переводится)
Connecting iMAN to Ug/Library
Скругление переменного радиуса
Точность построения
Задание и модификация точек с заданным значением радиуса
Полезные рекомендации
Порядок построения
Wrap Geometry Завернутая геометрия
Выбор геометрии
Дополнительная эквидистанта
Порядок построения
Сообщения об ошибках
Splitting Planes Плоскости разделения
Extract Geometry Выделение геометрии
Общие опции
Редактирование выделенной геометрии
Rough Offset Приблизительная эквидситанта
Порядок построения приблизительной эквидистанты
Sheet to Solid Assistant Помощник преобразования поверхности в тело
Процедура использования помощника
Методы разумного выбора
Конструктор разумного выбора
Порядок работы с конструктором выбора
Порядок работы с конструктором выбора - 2
Литейный наклон Draft по сравнению с постоянным наклоном Isocline
Содержание
Нейросети
Нейросети - в сущности это попытка создать искусственный разум. В последнее время эта тема стала крайне популярной во всех областях и отраслях человеческой деятельности. Ну в идеале оно, конечно, того стоит. Задача крайне сложная хотя бы потому, что никто толком не знает как на самом деле работает мозг человека. Но определенные успехи есть и ими нужно пользоваться.
Нейросети в Brain Maker
Нейросети в Data Mining
Нейросети в Fuzzy Logic
Нейросети в Ithink
Адаптивные нейросети
Алгоритмы нейросети
Анализ нейросетей
Архитектура нейросети
Ассоциативные сети
Введение в нейросети
Гибридные системы нейросети
Данные в нейросети
Знания о нейросети
Иерархическое построение нейросети
Инвестиции в нейросети
Инструменты нейросети
Искуственный интелект и нейросети
Кибернетика нейросетей
Классификация нейросетей
Теория множеств и нейросети
Финансы нейросети
Нейросети на Форекс
Формирование знаний нейросети
Хранение данных в нейросети
Эвристика нейросети
Экспертные системы нейросети
Компьютер в нейросети
Конструирование нейросети
Модели нейросети
Обзор нейросетей
Обработка нейросети
Образы в нейросети
Обучение нейросети
Нейросети - ООП
Пролог для ИИ
Системы ИИ
Основы проектирования ИИ
Искусственный интеллект
Основы теории нейронных сетей
Нейросети для анализа звука
Нейронные сети в планировании
Введение в ANSYS
Методология проектирования SADT
OFSA. Основные принципы
Нейрокомпьютерные системы
Язык CLIPS для нейросети
ИИ: различные взгляды
Транспорт неоднородных сетей
Основы проектирования систем ИИ
Нейрокомпьютеры - архитектура
Нейроинформатика
Логические нейронные сети
Планирование нейросети
Пояснения к нейросети
Предположения в нейросети
Представление знаний в нейросети
Приобретение знаний нейросетью
Проблемы нейросети
Прогнозирование нейросети
Программирование нейросети
Рассуждения о нейросети
Рынок нейросетей
Нейросети доверия
Нейросети
Символические вычисления в нейросети
Системы нейросети
Системы ВВ1 в нейросети
Системы знаний нейросетей
Софт для нейросети
Справочник по нейросетям
Теория нейросети
Справочник по нейросетям
Адаптивные нейросети
Нейролингвистика
Идентификация линейных систем
Нейросетевой анализ
Нейрокомпьютерная техника
Action Действие
Опция Action используется для задания операции после построения объемного тела. По умолчанию действует операция Create. В этом случае строится отдельное тело. Вы может выбрать булевские операции , , Intersect.
Замечание: Для любой из операция за исключением операции создания отдельного тела в рабочей части требуется присутствия объемного тела - результата построения.
Значение параметров смещения сохраняются как и все другие параметры. Их значение можно узнать, выполнив команду Information --> Feature.
Alignment Выравнивание паралметра
Вы можете выбрать между следующими модами выравнивания параметра:
Параметр
Длина дуги
По точкам
By Points По точкам - Вы явно указывает точки на сечениях, которые будут иметь одно и то же значение параметра. Такой способ очень полезен, если задающие сечения имеют острые углы, и если форма сечений сильно отличается друг от друга. Вы должны указать точки, имеющие одинаковое значение параметра для всех задающих сечений.
Все выбранные сечения должны содержать по крайне мере одну точку, которую можно задавать в качестве точки выравнивания. Все точки выравнивания должны идти на сечении по порядку. На сечении должны быть указаны все точки выравнивания.
Замечание: Первая и последняя точка сечения не может быть задана в качестве точки выравнивания.
Если задающие сечения содержат острый угол, то рекомендуется использовать метод выравнивания по точкам. Для каждой пары соответственных точек система построит отдельную грань на поверхности.
Другой способ построения поверхности с сохранением острых углов - задание точности построения равное 0. Однако его можно использовать только там, где все сечения имеют одинаковую форму, с одинаковым количеством острых углов. В другом случае последний метод создает поверхность, имеющую нулевой радиус кривизны вдоль ребра. Такая поверхность может вызвать проблемы при дальнейших построениях.
Along Driver Normals По нормали к задающей поверхности
Если выбрана мода проецирования по нормали к задающей поверхности Along Driver Normals, то вы можете задать максимальную дистанцию проецирования Projection Limit. По умолчанию максимальная глубина проецирования равна 10 точностям построения. Ограничение максимальной глубины проецирования помогает избежать получения нескольких точек в случае замкнутых поверхностей. Например, при аппроксимации цилиндрической поверхности.
Along Fixed Vector Вдоль фиксированного направления
Эта опция позволяет вам определить вектор проецирования, используя Vector Constructor.
Замечание: Направления вектора до тех пор, пока не выбрана мода контроля перекрытий исходных поверхностей Check for Overlap ON, не имеет значения. Если поверхности перекрываются, то выбор направления важен. Например, выбор оси Z+ приведет к выбору точек с самой нижней поверхности. Выбор оси Z- приведет к выбору точек с самой верхней поверхности.
Если поверхности не перекрываются или совпадают в зоне перекрытия, то вы получите один и тот же результат при обоих направлениях оси. Тот же результат вы получите при выключенной опции Check for Overlap OFF. Однако поверхность в последнем случае будет рассчитываться намного быстрее.
Analyzing the Approximation Анализ аппроксимации
После построения объединительной поверхность вы можете проанализировать ее. Полученная поверхность не отклоняется от исходных поверхностей более чем на точность построения. Однако если вам необходим более тщательный анализ, то вы можете выполнить его с помощью команды Analysis-->Deviation
Вы можете проверить правильность аппроксимируемых поверхностей и задающей поверхности до начала построения, воспользовавшись командой Analysis --> Examine Geometry.
Система не пытается повторить характер аппроксимируемой поверхности. По этому ее мелкие детали могут быть сглажены, и, наоборот, на поверхности могут появиться лишние складки в зонах, где исходная поверхность имела очень большую кривизну. Для контроля распределения кривизны вы можете воспользоваться командой Analysis-->Face Analysis.
Angled Продолжение под углом
Этот метод позволяет построить поверхность продолжения, имеющую постоянный угол по отношению к базовой поверхности.
После выбора поверхности и кривой, лежащей на поверхности, система изображает два вектора. Первый вектор показывает касательное к поверхности направление, а второй вектор - направление по нормали. Вы задаете длину поверхности и угол наклона. Положительный угол наклона показывает поворот поверхности от первого изображенного вектора ко второму. В частности, если длина положительная и угол равен 0, то строится касательное продолжение в направлении, показанном стрелкой. Угол равный 90 градусов приведет к построению нормального продолжения
Angles Alignment Method Метод выравнивания относительно оси вращения
Линейчатые образующие лежат в плоскостях, повернутых друг относительно друга вокруг заданной оси вращения. Границы поверхности определяются крайними плоскостями поворота, которые пересекают оба базовых сечения поверхности.
Angles Угол
Изопараметрические линии U=const лежат в плоскостях, повернутых друг относительно друга на один и тот же угол вокруг заданной оси вращения. Границы поверхности определяются крайними плоскостями поворота, которые пересекают все сечения поверхности.
Ассоциативность эквидистанты
Созданная эквидистанта ассоциативно связана с базовой поверхностью. Любое изменение последней приводит к автоматическому обновлению эквидистанты.
Если вы обрезаете базовую поверхность, то система не будет автоматически обрезать эквидистанту. Однако вы может создать эквидистанту для обрезанной поверхности.
Attachment Method Опция присоединения
Опция присоеденения, иначе обрезки и объединения имеет значения:
При построении конического и дискового скругления вы должны задать опорную кривую. Система вычисляет сечения скругления перпендикулярно опорной кривой. Для задания опорной кривой нажмите кнопку Define Spine String.
Auto Face Pairs
The Auto Face Pairs option creates as many face pair features as possible. This face pairing mechanism is not expected to generate all the correct face pair features. However, the automatic face pairing functionality generally creates the majority of the face pair features so that you have to define only the few remaining ones. The resulting midsurface in each face pair feature from Auto Face Pairs is defined from the opposing faces.
Auto Face Pairs can be run multiple times. However, any duplicate face pairs found in subsequent calls are ignored. This option also tries to take advantage of any feature definition found in the solid body.
NOTE: The face pairing mechanism works on both parametric and nonparametric solid bodies.
Basic Midsurface Procedure
To create a midsurface feature, you must:
Choose the Midsurface icon from the Model Preparation palette.
Select a target body.
Choose the desired of creating the midsurface feature ( or ) and set the desired parameters and values.
Choose OK or Apply to create and trim the midsurface feature.
Более чем одно задающее сечение
Если вы задали несколько задающих сечений, то вы должны определить метод перехода формы сечения между двумя задающими.
Linear Линейный Этот метод определяет линейный переход формы; промежуточное сечение определяется как линейная комбинация двух крайних сечений.
Cubic Кубический Этот метод определяет переход между сечениями как s-образной кубическую функцию.
Рисунок иллюстрирует различие между линейной и кубической функциями смешения. Поверхность строится с использованием двух дуг окружности в качестве задающих сечений, одной направляющей кривой с постоянной ориентацией и постоянным масштабом.
Boundary Граница построения
По умолчанию границы построения определяются минимальным прямоугольником по крайним заданным точкам в проекции на плоскость UV, выбранной системы координат. Такой метод выбора границ построения называется Minimum Box.
Если вас не удовлетворяют границы по умолчанию, вы можете определить ваши собственные границы. Например, стрелки на рисунке указывают области построения, внутри которых нет точек.
Интерполяция построения в области, в которых отсутствуют точки, могут привести к не желаемым результатам в форме поверхности. Такой результат показан на рисунке. Области, не содержащие точек, имеют тенденцию к неустойчивому поведению в процессе аппроксимации.
В случае как этот, вы возможно захотите переопределить границы определения поверхности, которые могут быть заданы произвольным 4-х угольником. 4-х угольник проецируется на плоскость U-V и используется в качестве границ строящейся поверхности. Он должен быть выпуклым. На рисунке внизу показаны примеры правильного и неправильного определения границ..
По умолчанию система использует минимальный прямоугольник. Для переопределения области необходимо выполнить команду “Specify New Boundary”. При выполнении этой команды система выводит меню задания точки и подсказку, которая предлагает нам определить первую, вторую, третью и четвертую вершину области построения.
После задания области становится активной команда выбрать заданную область “Specified Boundary”. Теперь вы можете переключаться между автоматически определяемой областью “Minimum Box” и заданной вами областью “Specified Boundary”.
Заметим, что перезадание области построения не влияет на ориентацию плоскости UV. Однако направление векторов U и V может измениться, как показано на рисунке. Вектор U ориентируется от середины отрезка 1-4 в направлении середины отрезка 2-3, а вектор V - от середины отрезка 1-2 в направлении отрезка 3-4. За центр берется точка пересечения этих линий
При переключении между разными способами определения границ временное изображение области построения и направлений параметров автоматически обновляются.
Bounded Plane Ограниченная плоскость
Для того чтобы построить ограниченную плоскость, необходимо задать кривые, задающие внешнюю границу и возможные внутренние вырезы.
Каждая граница может содержать из любого количества кривых. В качестве объектов можно выбирать кривые, ребра тела и полные грани тела.
Для задания внешней границы выбери все объекты, задающие ее. Кривые могут быть выбраны в произвольном порядке. Система отсортирует их автоматически.
Ограниченная плоскость может содержать любое количество островов - замкнутых контуров, лежащих целиком внутри внешнего контура. После задания внешней границы вы можете определить любое количество внутренних границ - островов. Острова должны состоять из замкнутой цепочки кривых, лежащих в плоскости основной границы.
Bridge Соединительная поверхность
Порядок построения .
Соединительная поверхность
Шаги выбора
Second Side String - (Не обязательно) Выбор боковых кривых, задающих границы построения соединительной поверхности с одной и другой стороны соединительной поверхности.
Выбор граней
Обе соединяемые поверхности выбираются вблизи ребра, для которого строится соединение и так, чтобы начала обоих ребер были указаны с одной стороны. В противном случае может быть построена перекрученная поверхность. После выбора каждой из поверхностей система изображает стрелкой направление построения поверхности. Вы можете отказаться от выбора, если он вас не устраивает, и сделать его снова. После выбора соединяемых поверхностей система просит указать геометрию, определяющую граничные условия построения, если задана соответствующая опция и после этого строит соединительную поверхность
При построении соединительной поверхности для обрезанной грани или использования обрезанной грани в качестве боковой поверхности, вы должны обязательно задавать граничные условия на обоих сторонах поверхности соединения. В противном случае система выдает сообщение об ошибке:
Невозможно построить соединение для обрезанной поверхности
с ограничением, заданной с одной стороны.
Тип непре-рывности
Интера-ктивное управление формой
Булевские операции
Если в части существуют другое тело (неважно объемное или листовов), то система спросит вас, какую булевскую операция над построенным телом вы хотите выполнить.
На выполнение булевских операций существуют ограничения:
Вы не можете разделить тело, результат построения, так, чтобы получилась два куска тела, несвязанных между собой.
Результатом построения не может быть тело с нарушенной топологией (Non-monifold body). Такое тело, например, может получиться при попытке объединения двух листовых тел.
By Points Alignment Method Метод выравнивания по точкам
Этот способ удобен, если сечения имеют точки разрыва производных (острые углы), и вы хотите явно задать, какая точка одного сечения строго переходит в точку другого сечения.
Замечание: Начальные и конечные точки сечений соединяются образующей по умолчанию и не требуют выравнивания.
Если любое из сечений имеет острый угол, то использование метода выравнивания по точкам предпочтительно. В этом случае система будет создавать тело с несколькими гранями, соединенными по острому ребру. Если все сечения имеют одинаковое количество острых углов, то вы также можете задать точность построения равну 0.
В противном случае угол на сечении приведет к созданию поверхности с очень высокой кривизной, что не желательно для последующего применения поверхности.
By Points По точкам
На каждом из сечений вы явно задаете точки с одинаковым значением параметра. Этот способ удобен, если сечения имеют точки разрыва производных (острые углы), и вы хотите явно задать, какая точка одного сечения переходит в точку другого сечения.
Если любое из сечений имеет острый угол, то использование метода выравнивания по точкам предпочтительно. В этом случае система будет создавать тело, имеющее создавать тело с разными гранями, соединенными по острому ребру. Если все сечения имеют одинаковое количество острых углов, то вы также можете задать точность построения 0.0 для сохранения острых углов.
В противном случае система будет стараться обходить острый угол за счет создания кривой высокой степени в области узла. В дальнейшем любые действия с такой кривой могут вызвать проблемы.
Замечание: Все сечения должны иметь по крайней мере две кривые в сечении для выравнивания по концам кривых. Нельзя выравнивать по конечным точкам сечения.
Быстрый метод
Если вы не намерены использовать специальную систему координат и если вы не хотите определять границы построения поверхности, то вы может воспользоваться “быстрым’ методом построения.
Ориентируйте рабочий вид так, что вы смотрите сверху на поверхность. (По умолчанию система координат построения поверхности совпадает с видовой системой ).
Выберите все точки, нажав левую клавишу на мышке, и обведя их прямоугольником выбора. По умолчанию область построения поверхности минимальный прямоугольник ).
Задайте желаемые значения степеней и количества участков на поверхности и .
Check for Overlaps Контроль перекрытия поверхностей
Если опция контроля включена, система старается спроецировать задающую точку на все аппроксимируемые поверхности. В качестве контрольной точки выбирает самая “верхняя” точка относительно вектора проецирования (Например, если ось проецирования Z-, то будет выбрана точка с максимальной координатой Z). Если опция контроля выключена, система остановится на первой найденной точки проецирования. Такое поведение системы ускоряет ее работу и приемлемо, если поверхности не перекрываются или совпадают с заданной точностью в зоне перекрытия.
Число сегментов по U и V
Параметры #U_Patches, #V_Patches определяют количество непрерывных сегментов поверхности в направлении параметра U и V. Комбинация параметров степени и количества сегментов определяет точность построения. Количество сегментов в каждом из направлений задается с учетом степени поверхности, формы и требуемой точности построения. Общее правило состоит в том, что вам необходим новый сегмент каждый раз, когда наклон поверхности изменяется на 90 градусов. Вы можете ограничиться малым количеством сегментов при большой степени поверхности.
Circle полная окружность
Радиус на концах поверхности может быть нулевым, но он не может быть нулевым где-нибудь в середине поверхности.
Circular Продолжение по дуге окружности
Эта опция дает возможность построить поверхность построения, которая сохраняет непрерывность кривизны вдоль ребра базовой поверхности. Вы можете задать поверхность фиксированной длины Fixed Length или заданного процента Percentage.
Для построения поверхности необходимо:
Указать базовую поверхность.
Выбрать ребро на базовой поверхности.
Задать значение длины или процента.
Поверхность построения по дуге окружности строится для исходного базового ребра не обрезанной поверхности. Заданная длина поверхности не должна превышать длину полной дуги окружности для любой точки ребра базовой поверхности, вдоль которого строится поверхность продолжения.
Circular-tangent дуга окружности касательно поверхности
В качестве условия касания может быть выбран набор поверхностей.
При построении поверхности есть возможность выбора между внутренним касанием fillet arc и внешним касанием cover arc. Из рисунка легко понять различие между двумя способами построение поверхности.
Cliff Edges Ребро скругления
Closing the Patch Замыкание тела
Признак замыкания тела позволяет построить поверхность, замкнутую в любом из направлений. Вы можете выбрать моды замыкания:
Нет
Строки
Колонки
Оба
Если поверхность замкнута в направлении параметра V и имеет плоские, замкнутые конечные сечения, то будет построено объемное тело.
Conic Blend Коническое скругление
Сечение скругления имеет форму конического сечения. Форма сечения задается двумя смещениями от граней, по которым строится скругление, и значением дискриминанта. Кроме это вы можете задать опорную кривую.
После выбора конического скругления в диалоговом окне появляются поля:
Смеще-ние для 1-ого набора
Смеще-ние для 2-ого набора
Дискрими-нант
Опорная кривая
Constant Offset Постоянное смещение
Система автоматически создает эквидистантную поверхность постоянного смещения после того, как вы указали значение смещения.
Замечание: Если вы строите эквидистанту от эквидистанты, то система строит вторую эквидистанта от базовой поверхности первой эквидистанты. Если вы задали смещение равное 1 для второй эквидистанты, а первая имеет смещение 1. То система будет строить вторую эквидистанту со смещением 2 от исходной базовой поверхности.
Если вы удаляете базовую поверхность, система удалит и эквидистанту. Если вы переносите базовую поверхность, то система после ее перемещения обновит и эквидистанту. Если вы переносите эквидистанту, то она перемещается, но ассоциативная связь с базовой поверхностью теряется.
Constraints Ограничения
Если эта опция включена, то она помогает контролировать условие касательности на границе для плавной стыковки создаваемой поверхности с другими поверхностями. Вы можете определить условие касательности для первого и последнего базового сечения и для перого и последнего поперечного сечений.
Tangency Касательность Ограничение касательности дает возможность построить поверхность, которая плавно сопрягается на границе с существующей поверхностью (см. нижний рисунок.
Curvature Кривизна Ограничение по кривизне позволяет получить плавное сопряжение и одновременно непрерывность кривизны вдоль границы существующей и строящейся поверхностей.
Существующая поверхность должна иметь ребро, которое либо полностью совпадает с ребром новой поверхности, либо полностью его перекрывает. Ребро новой поверхности может быть частью ребра существующей поверхности, но не наоборот.
Замечание: Если ограничение задается одновременно для базового и поперечного сечения, то граничные условия в углу должны совпадать. Геометрически это означает, что обе граничные поверхности должны иметь в угловой точке одинаковый вектор нормали и кривизну. Если они отличаются, то система постарается использовать среднее значение, однако если результат выходит за заданную точность построения, то система выдаст предупреждение.
Constraints Условия касания
С помощью этой опции вы можете контролировать граничные условия касания строящейся поверхности для первого First Section String и последнего Last Section String сечения.
Условие Tangency определяет плавное касание поверхности на границе первого или последнего сечения с одной или несколькими гранями указанной поверхности (см. рисунок внизу).
Условие Curvature используется для задания условия гладкого сопряжения как по вектору нормали, так и по кривизне с существующей поверхностью.
Опция Direction дает возможность определить поведение касательных изопараметрических линий на строящейся поверхности. Условие Isoparametric, заставляет поверхности быть касательными в направлении изо параметрических линий граничной поверхности. Условие Normal заставляет поверхность быть касательным в направление по нормали к границе.
Условие сопряжения может быть задано для первого или последнего сечения, причем сечение новой поверхности должно либо точно совпадать с ребром поверхности, по которой задается ограничение, либо быть его частью.
Create Apex Curve Создание кривой апекса
Для построения конического сечения необходимо задать 5 независимых условий. Если вы задаете наклоны в конечных точках, то выгоднее хранить не две независимые точки, а точку, которая является пересечением касательных в конечных точках конического сечения. Такая точка называется вершиной инженерного треугольника, или просто вершиной апекса. Кривая, задающая вершину, иногда называют общей кривой наклонов common slope control curve или anchor curve.
В случаях, когда вершина треугольника не является задающей кривой, вы может создать ее в результате построения поверхности. Полученная кривая часто помогает увидеть проблемы связанные с построением поверхности, так как линия общих наклонов понятнее, чем два отдельных наклона.
Для того чтобы построить кривую вершин, необходимо включить опцию Create Apex Curve в меню построения поверхности.
Замечание: Если вершина инженерного треугольника используется в качестве задающей кривой, то она не создается.
На рисунке показана поверхность, построенная методом “Конечные точки-наклоны-дискриминант”. Четыре существующие кривые выбраны в качестве задающих. Ось Y используется в качестве опорной кривой. В результате построения поверхности система строит и изображает кривую вершин, как множество точек пересечения наклонов.
Create Face Pair
When you choose the Create Face Pair Features option, the system prompts you to select two or more side faces from opposing faces on the target solid. (The side faces are used in trimming and connecting adjacent face pair features.)
After you have specified the side faces, you can now create the midsurface feature. There are three suboptions (midsurface feature selection types) to choose from to create a midsurface.
Creating Midsurface Features
When you choose the Midsurface option, the Midsurface Features dialog is displayed, along with the Cue Line message prompting you to select the target body for the midsurface feature you wish to create.
NOTE: When there is no midsurface in the current model part, you can switch from one midsurface feature creation method to the other one.
Creating the Midsurface Feature
After you have selected either set of defining opposing faces or a midsurface (sheet body or face), the OK button on the Select Midsurface dialog become selectable (i.e., it is no longer grayed out). Clicking OK at this time instructs the system to create the face pair feature.
Now that you have created the face pair feature(s), the Midsurface Feature dialog's OK and Apply button becomes active; in effect, allowing you to create the midsurface feature. Prior to displaying the newly created midsurface feature, the system trims the face pair features using the target solid and the neighboring midsurfaces.
The midsurface feature does not change the geometry of the midsurface - it only changes the midsurface boundaries.
NOTE: All of the face pair features created in this creation session are added to the new midsurface feature.
Once the midsurface feature is created, you can use the Information function to display and highlight midsurface and face pair feature information. You can do this using Information—>Feature.
The Midsurface Feature information dialog can be accessed by selecting a midsurface or face pair feature from the displayed Feature Browser dialog (the selected feature is then highlighted on the graphics screen). Each of the information dialog provides you with the ability to display information on the feature you selected for inquiry.
Defining Faces Option
Defining Faces, the second option, prompts you to select two opposing faces to define a midsurface for the face pair. If you chose two opposing faces, the midsurface is generated from the underlying surfaces midway between the faces. The defining faces may have any type of underlying surface, and do not have to be the same type.
The system also looks at the defining face types to determine an optimal geometry type for the midsurface geometry. If a defining face contains a B-surface face, the resulting midsurface type is a B-surface. These B-surfaces are generated by averaging the surfaces at corresponding parameter points.
Деформация по поверхности
В диалоговом окне изменения формы задайте исходную поверхность и нажмите Apply или ОК, если в этот момент выбраны опции Overcrown Type и Control By Surface , то система переходит в диалоговое окно деформации по поверхности. После этого вы может выбрать базовую и управляющую поверхность (не обязательно). Информация об отклонении управляющей поверхности от базовой используется для деформации исходной поверхности. Базовая и управляющая поверхность должны быть определены так, что произвольная точка на исходной поверхности проецируясь по нормали к базовой поверхности давала одну точку пересечения на исходной поверхности.
Порядок выполнения команды Overcrowning using Control By Surface.
Деформация по поверхности
Шаги выбора
Перемещение полюсов
Отображение фасетов
Деформация с использованием функции
В диалоговом окне изменения формы задайте исходную поверхность и нажмите Apply или ОК, если в этот момент выбраны опции Overcrown Type и Control By Function, то система переходит в диалоговое окно деформации с использованием функции. В диалоговом окне вы можете задать функцию, которая определит характер деформации поверхности. Деформация с использованием функции чем то напоминает построение кривой по закону , за тем исключением, за тем исключением, что кривая является однопараметрическим, а поверхность двух параметрическим объектом.
Вы можете деформировать указанную область поверхности. Границы области деформации определяются замкнутой кривой или цепочкой кривых, которые должны иметь непрерывность C2. Допускаются также границы в форме прямоугольника. Кривые, задающие границу должны быть построены заранее. Вычисление деформации поверхности упрощается, если вы используете эллиптическую границу или границу в форме прямоугольника. Деформация поверхности определяется функцией перехода на границе, точкой максимальной деформации и значением смещения в заданном направлении.
Порядок выполнения команды .
Деформация с помощью функции
Шаги выбора
Фильтр
Смещение
Опции перехода
Управление формой
Отображение фасетов
Degrees Степень поверхности
Степень есть математическое понятие, напрямую связанное со степенью двух рационального параметрического полинома, описывающего поверхность. Каждая поверхность имеет степень, связанную с направлением U и V.
Количество полюсов и кусков на поверхности связано с ее степенью. Вы можете увеличить степень:
увеличив количество точек на одном участке
увеличив количество непрерывных участков
Direction Vector Вектор направления
Вектор направления построения скругления изображается в начальной точке скругления. Вы можете принять его Accept или выбрать обратное направление Flip Direction.
Disc Blend Скругление диском
При скруглении диском строится поверхность переменного радиуса, сечения скругления лежат в плоскостях, перпендикулярных опорной кривой. Радиус скругления задается с помощью общей функции задания законов .
Такой тип скругления может оказаться полезным там, где скругление другим способом невозможно из-за большой кривизны скругляемых поверхностей.
Distance Alignment Method Метод выравнивания по расстоянию
Distance Дистанция
Точки с одинаковым параметром лежат на одинаковом расстоянии вдоль заданного направления. Линии с одинаковым значения параметра U лежат в плоскостях, перпендикулярных заданному направлению. Такой метод выравнивания требует, чтобы крайние точки сечений тоже лежали в плоскостях, перпендикулярных заданному направлению. Поэтому сечения при построении поверхности могут использоваться не полностью.
Distance Tolerance Точность построения
Многие из методов построения аппроксимируют заданную геометрию и, следовательно, используют параметр точности для построения. Все методы аппроксимации используют линейную точность distance tolerance. Будем называть ее просто точность. Она определяет максимально допустимое расстояние между теоретическим и практическим результатом построения .
Замечание: Задавай реальный параметр точности. Если вы зададите слишком высокую точность, система будет вынуждена построить сложную поверхность, имеющую большое количество полюсов. С такой поверхностью будет потом сложно работать или система вообще может отказаться ее построить.
Точность построения задается в настройках моделирования.
Длина продолжения
Для методов построения по нормали и под углом вы должны задать фиксированную длину поверхности продолжения. Если длина имеет отрицательное значение, то поверхность строится в обратном направлении.
Для продолжения по касательной и по окружности вы можете выбрать между двумя опциями задания длины поверхности:
Fixed Length Фиксированная длина - Длина поверхности задается фиксированной длиной.
Percentage Процент - Длина поверхности продолжения задается процентом длины базовой поверхности. Длина построения может задаваться процентом только от ребра Edge Extension или углаж Corner Extension поверхности.
Выражение, задающее процент длины используется для определения длины поверхности, как части базовой длины. Заданное значение процента нормируется в интервале 0-1. Например, если вы задали длину равную 15%, то система создает выражение 0,15. При редактировании параметра длины в выражении вы должны задавать нормированное значение.
Замечание: Процентную длину поверхности удобно задавать тогда, когда мы не можем сказать насколько точно нам необходимо продолжить поверхность.
Для деформации поверхности с помощью функции необходимо:
В диалоговом окне Global Shaping выбрать поверхность для деформации.
Установите тип в значение Overcrown, метод в Function и нажмите кнопку ОК или Apply.
В диалоговом окне деформации по функции установите границы деформации . Если опция изображения фасетной модели Facet Display включена, то после определения границ система изображает деформированную поверхность, выбирая направлении деформации Direction и точку маскимальной деформации Point in Region , установленные по умолчанию.
Вы готовы построить деформированную поверхность. Дополнительно вы можете определить точку максимальной деформации . Когда вы изменяете положение точки с максимальной деформацией, фасетное изображение деформированной поверхности изменяется. Когда границы заданы прямоугольником, то по умолчанию точка максимальной деформации находится в центре прямоугольника. Для другой границы центр по умолчанию есть центр охватывающего границы прямоугольника.
Вы можете изменить направление деформации . Когда вы изменяете направление деформации, фасетное изображение деформированной поверхности изменяется.
Вы можете изменить значение смещение Height, задав его в поле ввода или с помощью ползунка.
Вы можете изменить закон перехода от недеформированной к деформированной поверхности . Для этого может использоваться две типовые функции или определенная вами произвольная функция.
Ползунок изменение формы функции перехода дает возможность влиять на скорость деформации на переходе.
Для окончательного построения деформированной поверхности нажмите кнопку ОК или Apply.
Для построения деформации по поверхности необходимо:
В диалоговом окне Global Shaping выбрать поверхность для деформации.
Установите тип в значение Overcrown, метод в Surface и нажмите кнопку ОК или Apply.
В диалоговом окне деформации по поверхности выберите базовую поверхность.
Перейдите на шаг выбора управляющей поверхности. Вы можете задать управляющую поверхность или выбрать команду перемещения полюсов Move Pole и задать отклонения на копии базовой поверхности.
Для завершение построения нажмите кнопку ОК или Apply.
Для построения растяжения по поверхности необходимо:
В диалоговом окне Global Shaping выбрать поверхность для деформации.
Установите тип в значение Skretch, метод в Surface и нажмите кнопку ОК или Apply.
В диалоговом окне растяжения по поверхности выберите базовую поверхность.
Перейдите на шаг выбора управляющей поверхности. Вы можете задать управляющую поверхность или выбрать команду перемещения полюсов Move Pole и задать отклонения на копии базовой поверхности.
Для завершение построения нажмите кнопку ОК или Apply.
Driver Type Тип задающей геометрии
Система предлагает выбрать между:
Сетка кривых
B-пов-ерхность
Само определение
Замечание: Если вы используете эту команду многократно, то полезнее создать NURBS поверхность, чем каждый раз определять ее по сетке кривых
Другие опции
Для визуализации процесса построения, помогающего выявить потенциальные проблемы, можно использовать опции.
Два образующих сечения
На рисунке показана поверхность, построенная по двум образующей, двум направляющим. Преобразование первого сечения во второе определяется кубическим S-образным законом .
Две направляющие кривые
Когда в используете две направляющие, то ориентация сечения полностью определена. Сечения поверхности ориентируются по образующим линейчатой поверхности построенной между двумя образующими. Для масштабирования есть две возможности. Равномерное масштабирование всего сечения Scale Laterally или одно осевое масштабирования в направлении образующей линейчатой поверхности между направляющими Scale Uniformly. Смотрите с обоими вариантами масштабирования.
Задание двух направляющих во многом похоже на задание одной направляющей и одновременно ориентация и масштабирование сечения по одной и той же дополнительной кривой. Однако в случае одной направляющей вы должны указывать вторую кривую дважды как для ориентации, так и для масштабирования. Проще использовать метод с двумя направляющими.
Направляющие кривые не должны пересекаться. В большинстве случаев конечные точки сечения и направляющих совпадают, в этом случае легче представить себя, как сечение скользит вдоль направляющих. Однако это условие не является обязательным.
Editing Midsurface Features
You can edit midsurface features using the Edit Feature option (clicking the Edit Feature icon from the Model Preparation dialog or tool palette). The midsurface edit function is method driven; that is, the midsurface feaure you wish to modify can only be edited using the same method (either Facepair or Offset) used to create it.
Emphasis Предпочтение
Опция Emphasis определяет, ближе к какому семейству будет конструируемая поверхность, если два набора сечений не имеют общих точек пересечения. Эта опция работает только тогда, когда базовое и поперечное семейство кривых не имеют общих точек пересечения, т.е. являются скрещивающими кривыми. Она имеет значения:
Оба
Базовое
Попереч-ное
Следующие три рисунка иллюстрируют разные результаты построения при использовании разных мод предпочтения Empasis.
End Tangent Overflow Перекрытие последней касательной
Опция End Tangent Overflow ограничивает область скругления ребер последней последовательностью касательных ребер за обрезанной поверхностью. На рисунке показано твердое тело до и после построения скругления с опцией End Tangent Overflow.
Эта же опция используется для построения скругления, которое может продолжить построение скругления за элемент, создающий впадину на геометрии тела.
Ends-apex-hilite конечные точки-апекс-касательная прямая
Ends-apex-rho конечные точки-апекс-дискриминант
На рисунке изображена поверхность, построенная по конечным точкам, вершине и дискриминанту. Кривая начальных точек лежит в плоскости YZ. Кривая конечных точек лежит в плоскости XY. Кривая вершин задается как комбинация проекций концов, используя команду Curve-Projection-Combine Curve Projection. Ось Y используется в качестве опорной кривой. Сечения имеют постоянный дискриминант, равный 0.8. Такое построение гарантирует, что все конические сечения поверхности лежат в плоскостях Y=const и имею горизонтальные касательные в начале и вертикальные в конце сечения.
Ends-apex-shoulder конечные точки-апекс-средняя точка
Ends-slope-arc конечные точки-наклон- дуга окужности
Ends-slopes-cubic кубическая кривая с наклонами
Ends-slopes-hilite конечные точки-апекс-касательная прямая
Ends-slopes-rho концы-наклоны-дискриминант
Ends-slopes-shoulder конечные точки-наклоны-средняя точка
Enlarge Изменение размеров
При построении модели из поверхностей часто возникает необходимость продолжить поверхности. Для продолжения поверхности вы можете воспользоваться командой изо параметрической обрезки/удлинения (Isoparametric Trim). Однако эта операция не сохраняет ассоциативности. После ее применения мы не сохраняем информации об исходной поверхности и способе ее построения. Команда изменения размера является полностью ассоциативной она сохраняет связь с исходной поверхностью, и дает возможность изменить параметрическую длину поверхности вдоль любого из 4-х границ необрезанной поверхности.
Порядок построения .
Изменение размеров поверхности
Тип
Все
U-Max,
V-Min,
V-Max
Отказ
Поторный выбор грани
Error Messages
Unable to sew first face set
Unable to sew second face set
Невозможно сшить после обрезки первый или второй набор скругленных граней. Вы можете попробовать сшить грани позднее, используя команду Toolbox->Feature-Sew с другим параметром точности:
Could Not Create Blend Within Tolerance
Система не может построить скругление с заданной степенью точности. Во многих случаях такое сообщение - результат неправильной исходной геометрии. Грани одного семейств имеют острые ребра. Радиус скругления слишком велик или мал и т.п..
Could Not Attach Blend
Такое сообщение появляется, если система способна вычислить скругление, но кривая касания находится вне скругляемой
Unable to attach blends. Blend sheets created
Такое сообщение появляется тогда, когда скругление построено, но его объединение с остальным телом невозможно. Причиной этого может быть наличие острых кромок на исходном теле. Система показывает место, где система не может выполнить объединение и подсвечивает соответствующие грани и ребра.
Specified blend radius too large. Maximum is ____
Specified blend radius too small. Minimum is ____
Такое сообщение появляется если радиус скругления слишком велик (слишком мал) для построения скругления.
The radius of curvature of the highlighted face is too small for blend to fit
Try a smaller blend radius using Info/Minimum Radius
Такое сообщение появляется в том случае, если скругляемая поверхность имеет кривизну меньше, чем радиус скругления. Поверхность с радиусом, меньше чем скругление, подсвечивается.
.
Invalid Tangency Curve
Невозможно построить скругление, используя указанную кривую касания.
Blend failed. Try making the first offset and second offset closer
Скругление не строится. Такое сообщение может появиться, если угол между поверхностями при построении конического скругления превышает 90 градусов. Попробуйте изменить значение смещений, сделать их приблизительно одинаковыми>
Invalid spine string definition
Такое сообщение появляется, если указана неправильная цепочка, задающая опорную кривую. Например, указанная цепочка кривых имеет разрыв.
Если опорная кривая не используетя
Если у вас нет приемлемой кривой, которую можно использовать в качестве опорной, включи моду создания линии центров Create Curve и выключи моду создания поверхности скругления. Полученная кривая может использоваться в качестве опорной кривой.
Естественное увеличение точности
Максимальное значение точности, которое вы задали для построения может быть увеличено системой, когда такое увеличение диктуется логикой построения. Такое обычно происходит в операциях с многократной пере аппроксимацией кривых. Например, если для методов задания поверхности по сетке кривых требовалась точность аппроксимации 0.01, и затем вы сшиваете такие поверхности, то сшивание может быть выполнено только с гарантированной точностью 0.02 мм.
Другим примером необходимости изменения точности может быть построение эквидистанты, где угловые отклонения поверхности приводят к линейным отклонениям. В этом случае система использует линейную точность для общего руководства построения приемлемого решения.
Extension Поверхность продолжения
Замечание: При построении поверхностей продолжения система аппроксимирует их с точностью, заданной командой Preference-->Modelling.
В некоторых случаях система способна построить касательную поверхность продолжения типа NURBS точно соответствующую теоретической поверхности продолжения. Однако в большинстве случаев, например, всегда при построении нормальной поверхности и поверхности под углом, требуется аппроксимация.
Для того чтобы построить поверхность продолжения, вы должны выбрать между возможностями:
По касатель-ной
По нормали
Под углом
По дуге окруж-ности
Все методы построения поверхности продолжения требуют выполнения общих шагов:
Сначала система просит указать базовую поверхность, это поверхность, от которой будет строиться продолжение.
Затем система просит указать кривую, лежащую на поверхности или ребро, от которого строится продолжение.
После система изображает стрелкой направление вектора построения, которое помогает вам правильно строить поверхность.
Замечание: Возможно построить поверхность продолжения которая само пересекается, например, если строить поверхность продолжения имеющей большую длину, по нормали к поверхности. Вы можете проверить корректность полученной поверхности визуально, или воспользовавшись функциями анализа геометрии.
Face Blend Скругление граней
Порядок действий описан в разделе .
Скругление граней
Шаги выбора
Фильтр
Реверс нормали
Включить касательный грани
Перекрытие последней касательной
Метод присоединения
Тип скругления
Коническое,
Скругление Диском с дополнительной возможностью задания радиуса скругления по 3 граням и Изопараметрическое.
Проецировать на первый набор граней
Ограничить начало / конец
Точность
Вспомогатель-ная точка
Подтвержде-ние построения
Скругление может быть созданo между двумя наборами поверхностей на объемном или листовом теле, а не между отдельными поверхностями как в функции Fillet, скругляемые поверхности не обязаны иметь общего ребра, они могут принадлежать как одному, так и разным телам. Скругляемые поверхности могут быть автоматически обрезаны и объединены со скруглением в одно общее тело. Скругление может иметь постоянный или переменный радиус. Радиус скругления может определяться по заданной кривой касания скругления и скругляемой поверхности. Вы можете явно указывать ребро, по которому должна скользить сфера в момент построения скругления.
Для автоматической проверки скругления на самопересечение и наличие незаментых мелких дефектов после построения необходимо включить опцию Solids CheckOnUpdateFACE_BLEND. Подробнее смотрите в разделе общего описания системы.
Замечание: Сообщения о самопересечении граней и маленьких объектах могут исчезнуть в ходе дальнейшего обновления тела. В таких случаях повторное обращение к проверке тела с помощью команды Info->Feature->Examine Geometry не выдает повторных предупреждений.
Face Blend Скругление по 3 граням
Скругление по 3 граням – специальный случай дискового скругления. В качестве 3-ей грани может быть выбрана только плоская грань или координатная плоскость. Для построения скругления по 3 граням необходимо:
Выбрать первый набор граней.
Выбрать второй набор граней.
Выберите Tangency Control установите фильтр в значение Faces или Datum Plane.
Выберите дополнительно плоскую грань или координатную плоскость.
Установите тип скругления в Disc. Если такой тип скругления уже был установлен, то сбросьте его и установите снова. Это необходимо для появления параметров диалога, связанных со скруглением по 3 граням.
Выберите команду Define Law и задайте закон изменения радиуса Law Subfunction.
Задайте ограничения на область построения, в которой используется скругление по 3 граням. Диапазон должен быть от 0 до 1.
После определения всех допустимых параметров нажмите кнопку OK или Apply.
Fff_law_extens_dialog
Поверхность по
Шаги выбора
Фильтр
Метод задания ссылочной геометрии
Закон задания длины
Закон задания угла
Продолжить в обе стороны
Слияние сегментов
Линейная точность
Угловая точность
Подтверж-дение построения
Fillet-Bridge соединение кривых на поверхности
При построении плавного скругления вы можете выбрать между непрерывностью касания и непрерывностью кривизны или задать кривую, форму которого будет повторять поверхность в направлении параметра U. Если поверхность построена с непрерывностью касания и кривизны, то сразу после построения поверхности вы можете изменить ее форму в интерактивном режиме.
При построении поверхности скругления у вас есть три возможности:
Плавное касание
Плавное сопряжение по кривизне
Наследовать форму
Управление формой
Реверс направ-ления
1-ая поверх-ность
2-ая поверх-ность
Управ-ление области
Полнота сечения
Перекос сечения
Контроль жесткости
Направ-ление изолиний на 1-ой поверх-ности
Направ-ление изолиний на 2-ой поверх-ности
Отказ
Замечание: Если вы выбираете опцию Flow Direction, которая не соответствует не может быть реализована, то система выдает предупреждающее сообщение. Вы должны выбрать другое значение опции.
Fillet-hilite скругление-касательная прямая
Fillet Поверхность скругления
Fillet-rho скругление-дискриминант
На рисунке изображена поверхность, построенная по методу Fillet-Rho. Первая кривая лежит на поверхности в плоскости YZ. Вторая принадлежит поверхности, построенной в предыдущих примерах. Значение дискриминанта лежит в пределах от 0.8 до 0.4. Длина прямой, выбранной в качестве опорной кривой ограничивает построение поверхности конического сечения.
Fillet-shoulder скругление и средняя точка
Fillets Скругления
Вы можете выбрать различные поверхности для построения скругляемого сечения:
Fillet-shoulder. Коническое сечение задается по двум граничным кривым, лежащим в свою очередь на поверхностях так, что коническое сечение будет плавно сопрягаться с этими поверхностям.
Fillet-rho. Коническое сечение задается по двум граничным кривым, лежащим в свою очередь на поверхностях так, что коническое сечение будет плавно сопрягаться с этими поверхностям.
Fillet-hilite. Коническое сечение задается по двум граничным кривым, лежащим в свою очередь на поверхностях так, что коническое сечение будет плавно сопрягаться с этими поверхностям.
Фильтр
По умолчанию система выбирает любые разрешенные типы объектов. Вы должны использовать фильтр только тогда, когда хотите ограничить тип выбираемых объектов. При выборе граней фильтр имеет опции All Любой тип, Faces Грани, and Body Телo. Когда вы выбираете кривые касания, то фильтр имеет опции Faces Грань, Edges Ребро, Curves Кривые, and Datum Planes Координатные плоскости.
Five-points пять точек
Foreign Иностранная поверхность
Four-points-slope четыре точки и наклон
Free Form Features Поверхности свободной формы
Набор функций, включенных в раздел Free Form Feature содержит методы построения тел, содержащих поверхности произвольной формы (см. сводную таблицу Методы построения поверхностей свободной формы).
Результатом построения, в зависимости от исходных данных, может быть как листовое, так и объемное тело. В большинстве случаев создается листовое тело. Объемное тело получается если:
Тело задается набор замкнутых сечений в обоих направления построения
Тело задано набором замкнутых кривых в одном направлении и конечные сечения, задающие тело, плоские.
В этих случаях система может быть в принципе построить объемное тело. Будет она его строить или нет зависит от установки настройки моделирования Body Type.
Поверхности свободной формы используются в следующих случаях::
Создание формы, которую невозможно задать другими способами.
Сшивание объемного тела из построенных отдельно листовых тел.
Выполнение операции отсечение объемного тела поверхностью, пример такого построения показан на рисунке внизу.
From Point Cloud Поверхность по облаку точек
Построенная поверхность получается более гладкой, чем при использовании других методов построения поверхности по точкам, хотя последние дают возможность получить поверхность, которая точно проходящую через заданные точки.
.
Поверхность по облаку точек
Выбрать точки
Точки из файла
V Degree
Степень по U Степень по V
#U сегментов
#V сегментов
Система координат
Границы
Сброс
Подтверж-дение построения
Существуют несколько требований к точкам, которые могут использоваться в этом методе построения.
Количество точек. На количество точек нет другого ограничения, чем размер виртуальной памяти, который может использовать ваша система. Степень поверхности и количества непрерывных кусков на ней задается в момент построения и не зависит от количества точек в исходном массиве.
Организация точек. На организацию исходных точек нет никаких ограничений. Они могут состоять из “строк сканирования”, а могут быть расположены и совершенно произвольно.
Вы должны определить систему координат, которая используется для построения. Эта система должна быть ориентирована так, чтобы поверхность нигде не образовывала складку в направлении оси Z выбранной системы координат. Другими словами, строящаяся поверхность имеет строго одно пересечение с любой прямой, параллельной оси Z этой системы координат. Это требование исключает ситуацию неопределенности при аппроксимации поверхности.
Unigraphics. Справочник по моделированию
The Generate Face Pairs option creates face pair features from a list of user-selected target body faces. When you choose this option, you are prompted to select faces from the target body. The system then generates the face pair features for each face you selected which has an opposing face.
Generate Face Pairs can be run multiple times. Any duplicate face pairs found in subsequent calls are ignored. Like the Auto Face Pair option, Generate Face Pairs also tries to take advantage of any feature definition found in the solid body. Generate Face Pairs, however, does not use the feature information on the selected face.
Unigraphics. Справочник по моделированию
Глобальное изменение формы
Тип
Метод управления
Подтверждение построения
Дополнительная информация о порядке построения изложена в разделах:
Help Point Вспомогательна Точка
Команда Help Point помогает уточнить положение скругления в тех ситуациях, когда возможно несколько вариантов скругления. Например, построение скругления между цилиндрической поверхностью и плоскостью, если ось цилиндра параллельна плоскости. Точка подсказки задается в меню Point Construction. Из нескольких возможных скруглений будет выбрано то, которое ближе к точке подсказки. Если точка подсказки не указана, то система может построить оба скругления
Замечание: Если вы не выходите из меню построения скруглений, и точка подсказки вам больше не нужна, удалите ее командой Remove Help Point.
Highlight Conic Коническое сечение с условием касания
Highlight Conic или сокращено Hilite поверхность конического сечения, которое определяется конечными точками и наклонами в них и дополнительной прямой, которой коническое сечение должно касаться.
Include Tangent Faces Включение касательных граней
Опция включения касательных граней Include Tangent Faces позволяет автоматически выбрать всю цепочку гладко сопряженных граней тела, выбрав одну из них.
Замечание: Эта опция действует в момент построения, а не в момент выбора граней. Грани, касательные выбранной, не подсвечиваются в момент задания наборов скругляемых поверхностей. Эта опция продолжает скругление в момент построения до тех пор, пока не встретятся две не касательные грани тела.
На рисунке выбраны грани F1 и F2. Скругление продолжено на грани F4 и F3, так как эти грани гладко сопряжены с гранью F1. Скругление не продолжено на грань F5, так как эта грань не касательная к грани F4.
Замечание: Опция Include Tangent Faces не работает в моде построения дискового скругления.
Информация о поверхности
Вы можете проверить топологию поверхности, выполнив команду Analysis -->Examine Geometry.
Команда Analysis ->Minimum Radius позволяет найти на поверхности точки с минимальной кривизной, включая точки с с невидимыми микродефектами (изменение знака кривизны, загиб и т.п.).
Для получения информации о поверхности необходимо воспользоваться командой Information ->Featurе и Information ->Object.
Intersection Tolerance Точность пересечения
Этот параметр задает максимально возможное рассогласование двух семейств сечений. Если семейства не пересекаются, то максимально допустимое расстояние между кривыми не должно превышать указанный параметр. Если это происходит, то система выдает сообщение и подсвечивает пары кривых (не более 4-х пар кривых), для которых рассогласование больше заданного.
Вы можете также определить, как близко подходит поверхность к каркасу сечений, задавая параметр точности построения в команде Preference->Modeling.
Расстояние между поверхностью и сечениями определяется заданной точностью построения. В общем случае поверхность не лежит на задающих сечениях.
Isoparameter Изопараметрическое скругление
Изопараметрическое скругление является специальным типом скругления, который специально предназначен для скругления между полкой лопаткой турбины. Этот тип скругления не предназначен для общего использования. Для такой детали скруления изопараметрический тип способен создать лучший результат.
Изопараметрический тип скругления похож на дисковый, однако при этом плоскости сечения для скругления ориентируются по изопараметрическим линиям поверхности лопатки. По этой причине в качестве первого набора граней обязательно должна быть выбрана поверхность лопатки.
Как и в случае дискового скругления, переменный радиус скругления задается с помощью закона Law Subfunction, когда вы нажмете кнопку Define Law.
Использование опорной кривой Spine
Чтобы получить дополнительный контроль ориентации сечения, вы можете использовать опорную кривую Spine. Обычно опорная кривая идет в некотором смысле параллельно направляющим. Сечения конструируемой поверхности лежат в плоскостях, перпендикулярных вектору касательной в точках опорной кривой. Пересечение этой плоскости с направляющими кривыми дает две опорных точки сечения для ориентации и масштабирования.
Опорная кривая нужна в тех случаях, когда направляющие кривые имеют слишком разную параметризацию и “естественный” способ нахождения двух точек сечения по аналогии с линейчатой поверхностью на направляющих не приводит к желаемому результату.
Замечание: Использование опорной кривой более эффективно, если она проходит нормально плоскостям, в которых лежат задающие сечения.
Когда вы используете опорную кривую, то все направляющие аппроксимируются B-сплайном с точностью моделирования. Распределение параметра на направляющих наследует распределение параметра на опорной кривой. Использование опорной кривой требует чтобы:
Задающее сечение должно быть плоскими и лежать в плоскости, перпендикулярной опорной кривой в ее начальной точкеThe section string should ideally be planar, and should lie in the initial section plane (the section plane passing through the initial point of the spine).
Так как сечения поверхности должны лежать в плоскостях, перпендикулярных опорной кривой, то область построения тела ограничивается крайними сечениями, проведенными через концы опорной кривой, либо через последнее возможное сечение по концам направляющих кривых.. Если при этом обрезаются направляющие, то соотношения между начальной и конечной парой точек преобразования сечения изменяются. При этом вы теряете интуитивный контроль за логикой построения поверхности. Если поверхность вас не устраивает, то в первую очередь попробуйте изменить опорную кривую так, чтобы избежать
Изменение N-сторонней поверхности
Для изменения N-сторонней поверхности выберите ее в диалоге Edit—> Feature—> . После этого вы попадете в диалог, который использовался для ее построения с тремя дополнительным опциями, приведенными в таблице:
Линейная точность
Угловая точность
Переме-щение
Изменение соединительной поверхности
Для редактирования поверхности необходимо пользоваться командой Edit -> Feature -> .
Опция Drag доступна и во время редактирования поверхности.
Количество направляющих
В основном опции построения тела заметания зависят от количества выбранных направляющих. После того, как вы освоите методы построения, вы будете интуитивно правильно выбирать нужные опции. Возможность выбора опций также зависит от того, какая геометрия выбрана для построения.
Во многих случаях достаточно задания одной направляющей. При одной направляющей вы можете дополнительно определить способ масштабирования и ориентации задающей. Примеры таких построений.
Построение канала по осевой линии.
Построение поверхности по направляющей, лежащей на другой поверхности так, что новая поверхность сохраняет ориентацию относительно нормали к старой поверхности.
Простой плоскопараллельный перенос задающей вдоль направляющей.
Выбор двух направляющих определяет одновременно и ориентацию и масштабирование сечения. При этом у вас остается выбор между однородным и одно-осевым масштабированием. Объяснение методов масштабирования будет дано ниже. Типичный случай - использование двух направляющих, связанных с концами задающих. Например, поверхность крыла самолета может быть задана как заметаемая поверхность, где профиль сечения является задающей кривой, а передняя и задняя кромки - направляющими. Вообще говоря, форма таких тел, как крыло самолета имеет гораздо более сложную структуру, однако приведенный пример служит иллюстрацией того факта, что общая форма может быть создана очень быстро по минимальным исходным геометрическим данным.
Выбор трех направляющих дает вам полный контроль за ориентацией и масштабированием задающего сечения. Возможно, этот способ менее понятен, чем два предыдущих, однако только он обеспечивает неравномерное масштабирование по осям при движении задающего сечения вдоль по образующим
Контроль точности на проверяемой геометрии
Для проверки приемлемости увеличенной точности выполните команду Analysis—> Examine Geometry—> Threshold Tolerance Values—> Distance.
Установите значение в поле Distance и включите опцию проверки отклонения ребер Edges ->Distance. Например, увеличение точности до 0,03-0,05 допустимо, если общая точность построения равна 0,01. Если при проверки геометрии система находит, что увеличенный порог точности может быть превышен, вы должны внимательнее проанализировать область построения, чтобы выяснить возможную причину возникших проблем.
Более подробная информация о естественном увеличении точности дана в раздел Представление ребер на твердом теле.
Контроль за ориентацией и масштабом
Ориентация сечения определяется по трем соответствующим точкам на задающих кривых. Первая из них принимается за базу. Вектора, соединяющие точку базы со второй и третьей направляющей, принимаются за оси X и Y местной системы координат сечения. Если угол между осями меняется, то сечение претерпевает деформацию сдвига. Длина векторов модулирует масштабные коэффициенты вдоль осей X и Y. В большинстве случаев это приводит к неравномерному масштабированию сечения при его движении вдоль направляющих.
Ориентация и масштабирование по трем направляющим имеет аналог деформации тела по трем опорным точкам (3 Fit Transformation, смотри книгу Unigraphics Essential). Три точки начала направляющих принимаются за базовые точки (Reference Point). Три точки по траектории принимаются как точки - результаты преобразования (Destination Points). Ориентация и масштабирование вместе есть аффинное преобразование, переводящее первые три точки во вторые.
Контроль за ориентацией
Правильная ориентация образующей при ее движении вдоль направляющей - важный фактор построения. Для построения промежуточных сечений система должна иметь возможность вычислять ориентацию местной системы координат сечения. Вектор, касательный направляющей в точке построения сечения, задает одну ось местной системы координат. Вы должны указать одним из описанных ниже способов вычисление второго вектора системы координат:
Фикси-рованная
По нормали к поверх-ности
Направле-ние вектора
Другая кривая
Точка
Закон угла
Заданное направле-ние
Vector Direction Направле-ние вектора - Это метод ориентирует вторую ось местной системы координат сечения по направлению заданного вектора. Если в качестве вектора задана координатная ось, то вы можете полностью изменить характер построения поверхности, изменив в процессе редактирования ориентацию координатной оси
Замечание: Вы должны определить вектор так, чтобы он ни где не был параллельным и касательным вектору на направляющей.
Another Curve Другая кривая - Это метод использует другую кривую для вычисления второй оси системы координат сечения. Вторая ось определяет соединением одинаковых точек направляющей и дополнительной кривой. Одинаковые точки получаются, если смотреть на направляющую и дополнительную кривые как базовые сечения линейчатой поверхности. Направляющая и дополнительная кривая не должны пересекаться.
A Point По точке - Это метод похож на предыдущий. Он использует другую точку для вычисления второй оси системы координат сечения. Вторая ось определяет соединением точек направляющей с заданной точкой.
Forced Direction Заданное направление - Этот метод дает вам возможность зафиксировать плоскость сечения при его перемещении вдоль направляющей с помощью заданного вектора. Сечение скользит вдоль направляющей, оставаясь все время в плоскостях, перпендикулярных заданному вектору. Этот метод дает возможность избежать самопересечения сечений в случае, когда направляющая имеет значительную кривизну. Если в качестве вектора выбрана координатная ось, то изменение ориентации оси, приведет к изменению поверхности.
Координатная система
Система координат, которую вы указали при построении, использует вектор Z как приблизительное направление нормали к строящейся поверхности. Ось X указывает направление параметра U, а ось Y указывает направление параметра V.
Для задания системы координат у вас есть пять возможностей:
Если вы используете опцию View of Selection и выполнили перед этим произвольное вращение вида, то система координат в опции View of Selection не будет совпадать с системой координат в опции Current View. При одновременном изображении нескольких видов вы можете выбирать точки не с активного вида, в этом случае выбор системы координат View of Selection также не будет соответствовать активному виду Current View.
Важно помнить, что система координат не должна точно определять направление нормали к поверхности. Необходимо лишь соблюсти условие, что на поверхности не образуется неоднозначных складок в направлении оси Z заданной системы координат. Это условие можно быть удовлетворено при многих способах ориентации системы координат.
Если вектор нормали не удовлетворяет этому условию, то полученная поверхность может сильно отличаться от того, что вы хотели бы увидеть.
После переопределения поверхности границы построения изображаются в проекции на плоскость UV выбранной системы координат.
Law Extension Поверхность продолжения по закону
Порядок построения .
Опции диалога .
После выполнения построения создается операция с именем LAW_EXTENSION.
На следующем рисунке показана поверхность продолжения построенная от красного ребра исходной поверхности с постоянным законом длины и постоянным законом угла .
На следующем рисунке показана поверхность продолжения, построенная от того же ребра исходной поверхности, с длинной изменяющейся по линейному закону от 0 до 1 и углом, изменяющимся по линейному закону от 0 до 45 градусов. .
Замечание: Поверхность продолжения строится с точностью, заданной в настройках Preference Modeling.
Linear-tangent касательная прямая
После того как вы выбрали касательную поверхность, кривую, лежащую на поверхности система, и опорную кривую, система откроет диалоговое окно задания угла касания. Этот угол показывает под каким углом по отношению к касательной подходит строящаяся поверхности к той поверхности, которую вы указали. По умолчанию угол равен 0, т.е. простое касание. Вы можете задать угол или воспользоваться командой Law Subfunction для задания закона изменения угла вдоль опорной кривой.
Если система не может построить касание вдоль всей кривой, то она может попросить задать дополнительную поверхность. Пример использования дополнительной поверхности показан на нижне рисунке.
Листовое или объемное тело
Во время построения тела кинематическим методом, по сетке кривых, линейчатой поверхности и поверхности с коническими сечениям (Swept, Through Curve Mesh, Through Curves, Ruled и Section) результат построения зависит от установленной опции Body Type. Если сечения замкнуты, первое и последнее сечение плоские и установлена опция создания объемного тела Solid Body, то будет построено объемное тело. В остальных случаях будет построено листовое тело. Тип построенного тела будет изображен в верхнем окне статуса.
Тип построенного тела будет изображен в верхнем окне статуса.
Замечение: Если установлена мода построения объемного тела, но любое из сечений, задающих тело не замкнуто, и первое или последнее сечение не является плоским, то будет построено листовое тело.
Малый радиус скругления
Малый радиус скругления, вычисленный по формуле R*Ratio не может быть меньше, чем заданная точность построения. Система откажется строить скругление с таким радиусом.
Mesh of Curves Driver Сетка кривых
По сути, задающей геометрией всегда является поверхность. Однако если у вас нет готовой NURBS поверхности, а есть геометрия другого типа или ни одна из поверхностей не покрывает всю задаваемую поверхность, то полезно использовать метод временного определения задающей поверхности по сетке кривых. Вы должны задать сетку кривых в полном соответствии с методом построения поверхности по сетке кривых.
Система запрашивает семейство основных и поперечных сечений. Количество сечений в каждом из направлений должно быть не меньше 2 и не больше 50. Крайние сечения задают габариты объединяющей поверхности. Каждое основное сечение пересекается с каждым поперечным сечением ровно в одной точке. Задающая поверхность должна лежать в границах поверхностей, определенных для объединения.
Замечание: Задающая поверхность всегда должна лежать в границах аппроксимируемой группы поверхностей. Если это условие не выполняется, то система выдает сообщение:
Невозможно спроецировать точки на поверхность
Midsurface Creation Methods
The Midsurface Feature dialog provides you with two midsurface creation methods or options; namely
Facepair Method
Offset Method
NOTE: The Midsurface Feature dialog that you will use to create the desired midsurface will depend upon the midsurface feature creation method you choose (either Facepair or Offset). If you decide on the Facepair method, use the displayed dialog and respond to the "Select Target Body" cue prompt. If you want the Offset method, click on the Method button, choose Offset and a different dialog will display. See the discussion of Offset for details.
NOTE: The Midsurface Feature dialog provides you with the options to automatically generate face pair features, or create a single face pair feature. The buttons and options in the Midsurface Feature dialog, except Cancel, are grayed out until you select a target body. Once you have selected the target body, the options become active, however the OK and Apply buttons remain grayed out until a face pair feature is created.
The properties of a midsurface are exactly the same as any other sheet body. The only difference is that a midsurface is associated with its parent face pairs.
The midsurface feature creation process can be broken up into four areas of functionality:
A midsurface feature contains a list of two types of face pair features; namely FACEPAIR_DEF and FACEPAIR_SEL. These two face pair features are the basic building blocks of the midsurface feature. The difference between the two face pair feature types are determined by how you create the face pair feature.
Both face pair features also contain two sets of faces that oppose each other from the target solid. These sets of faces are called Side Faces. The side faces are used in trimming the midsurface. The sets of opposing faces are referred to as Side 1 and Side 2.
NOTE: A face pair feature can have one or more faces in each side.
Midsurface Feature Средняя поверхность
When you choose the Midsurface option, the is displayed, along with the Cue Line message prompting you to select the target body for the midsurface feature you wish to create.
Midsurface Option
Midsurface lets you select a face or a surface to represent the midsurface of the face pair feature.
NOTE: If the model changes, the system is not able to update the geometry of the user-selected midsurface. It is best to select a midsurface that is in the volume of the target solid.
N-Sided Surface N сторонняя поверхность
После построения поверхности создается операция построения с именем NSIDE_SURFACE.
N сторонняя поверхность
Тип
Шаги выбора
Фильтр
UV Ориентация
Обрезка по границе
Слияние граней
N-Sided Surface - Shape Control Управление формой N-сторонней поверхности
Управление формой N-сторонней поверхности
Непрерыв-ность
Управление центром
Уплощение центра
Направле-ние изолиний на внешних границах
Отказ
Направляющие и задающие кривые
Направляющая может состоять из одной или нескольких кривых, составляющих непрерывную цепочку. Направляющая задает ориентацию и масштабирование задающей при ее движении вдоль направляющей. Направляющая цепочка не должна иметь разрывов касательной, т.е. быть гладкой. Вы можете задать , или направляющих.
Задающая кривая может состоять из одной или нескольких кривых, образующих непрерывную цепочку. В качестве задающей может быть выбрана кривая, ребро и грань тела.
Задающая цепочка кривых не должна быть гладкой, она может содержать острые углы. Вы можете задать любое количество задающих, каждая из них может иметь произвольное число кривых. Максимальное количество кривых в цепочке равно 150.
Если все направляющие являются замкнутыми линиями, то для замыкания поверхности необходимо повторно выбрать первое сечение.
Направляющие кривые
Первые три типа поверхностей продолжения строятся как линейчатые поверхности. Такая линейчатая поверхность строится по двум направляющим. Одна из этих направляющих кривая или ребро, лежащее на базовой поверхности. Вторая - эквидистанта от первой кривой построенная в заданном в соответствии с методом направлении.
Normal to Surface Нормаль к поверхности
Этот метод позволяет построить поверхность, нормальную к базовой поверхности.
В этом случае система строит линейчатую поверхность по кривой лежащей на поверхности и кривой, построенной как эквидистанта от первой кривой на заданном расстоянии высоты от поверхности. Высота построения эквидистанты задается как длина поверхности продолжения (см. рисунок).
После того, как вы выбрали базовую поверхность и существующую кривую, система показывает вектор направления, который указывает положительное направление построения, как показано на нижнем рисунке. Если вы введете отрицательное значение длины, система создаст поверхность продолжения в противоположную сторону от вектора.
Обрезанная поверхность
Построение скругления для обрезанной поверхности может привести к построению не желаемого результата.
Общая концепция
Вы должны хорошо понимать несколько базовых принципов, используемых для создания тел свободной формы.
Общая концепция
Поверхность скругления строится так, что она касается обеих скругляемых поверхностей. Чтобы скругление могло быть построено, исходные поверхности должны быть достаточно близко расположены так, чтобы скругление касалось обеих поверхностей.
Замечание: Замечание: Скругляемые поверхности не обязательно пересекаются.
Если скругляемые поверхности пересекаются, то возможно четыре варианта построения скругления. Вы выбираете нужный квадрант, подтверждая, или выбирая обратное направление нормали к поверхности, изображаемое системой в момент выбора поверхностей.
Опорная кривая Spine может использоваться для ориентации плоскости построения сечения скругления. Скругление может строиться как с использованием опорной кривой, так и без нее.
Параметр точности построения задает максимально возможное отклонение построенной поверхности от теоретической поверхности.
Создать скругле-ние
Создать кривую
Вы может создать либо круглое Circular, либо более общее коническое Conic скругления.
Общие правила для направляющих
Следующие правила действуют при любом количестве направляющих:
Направляющие и задающие могут быть не плоскими кривыми.
Направляющие и задающие могут быть кривыми любого типа.
Хотя это и желательно, однако направляющие и задающие кривые могут не иметь общих точек.
В то время как задание одного задающего сечения обязательно, дополнительные задающее сечение на другом конце поверхности дает возможность определить поверхность, качественно меняющего свою форму при движении вдоль направляющей..
Для контроля за ориентацией промежуточных сечений может использоваться опорная кривая .
Вы может определить одну, две и три направляющих и как минимум одно или несколько задающих сечений. Если указано два задающих сечения, второе определяет форму поверхности на противоположном конце поверхности.
Одна направляющая
Если вы задали только одну направляющую, вы можете задать дополнительную кривую отдельно для ориентации и отдельно для масштабирования. Отдельное управление ориентацией и масштабированием возможно только в случае одной направляющей.
Одна задающая без опорной кривой
На рисунке показана поверхность, построенная по двум кривым с одно осевым масштабированием. Ориентация сечения определяется второй направляющей. Так как конечные точки сечений и направляющих совпадают, то ребра построенной поверхности совпадают с направляющими.
Одна задающая и одна опорная кривая
На рисунке показана поверхность, построенная по одной образующей, двум направляющим с использованием опорной кривой и одно осевым масштабированием. Важно отметить, что задающее сечения образующей должно лежать в плоскости, перпендикулярной опорной кривой на ее конце. Далее сечение перемещается оставаясь в плоскостях, перпендикулярных опорной кривой. Область построения ограничивается обрезкой образующих плоскостями перпендикулярными опорной кривой в ее конечных точках.
Offset Face Method
This method uses the concept of offsetting the faces by a distance ranging from 0 to the thickness of the solid on one side of the solid body in order to generate the midsurface. When you choose Offset from the Midsurface Feature dialog's Method option, the following dialog is presented:
Offset Surface Эквидистантная поверхность
Система может строить эквидистанту постоянного и переменного значения. Переменная эквидистанта требует задания значения смещения в четырех углах поверхности. Система строит эквидистантную поверхность проецированием точек вдоль нормали от базовой поверхности на заданное значение. Значение перемещение точек называется смещением эквидистанты Offset Distance. В качестве базовой поверхности может быть выбрана поверхность любого типа.
Замечание: Нежелательный результат возможен, если нормаль базовой поверхности слишком резко меняет свое значение или если смещение эквидистанты слишком велико. В последнем случае возможно получение само пересекающейся поверхности.
Offsets Смещение
Оба значения эквидистанты должны быть положительным. На рисунке приведен пример построения конического сечения с использование эквидитант.
Offsets Смещения
Значения параметров First Offset, Second Offset определяет две эквидистанты, между которыми строится объемное тело. Положительное значение эквидистант откладывается в направлении, показанном стрелкой. Отрицательное значение эквидистанты приводит к построению эквидистанты в обратном по отношению к изображенной нормали направлению. В любом случае комбинация двух значений эквидистант должна давать положительное, ненулевое значение толщины.
На рисунке показаны возможные комбинации первого и второго смещения для эквидистант.
Ограничения на построение конического сечения
В общем случае все конические сечения лежат внутри треугольника, который определяется начальной, конечной точками и апексом (точкой пересечениея направления касательных).
Следующее сообщение возникает тогда, когда полученные контрольные точки не позволяют вычислить правильное коническое сечение. Например, точка, задающая точку в середине конического сечения Shoulder лежит вне инженерного треугольника, определенного конечными точками и вершиной, начальная и конечные точки сечения совпадают. Другой пример - дуга эллипса с угловой мерой больше 180 градусов.
Определение дискриминанта
При построении поверхности дискриминант может быть задан одним из четырех способов.
Постоян-нный
Мини-мальное напряжение
В общем виде
Ориентация поверхности по нормали к поверхности
На рисунке изображена поверхность с одной направляющей. Способ ориентации - относительно нормали к поверхности, заметьте, что в это случае направляющая лежит на задающей поверхности. Масштаб постоянный и равен 1.
Замечание: В этом способе задания образующее сечение должно проходить через стартовую точку направляющей кривой. В этом случае получается более гладкая поверхность.
Параметры скругления
Каждый из типов скругления требует задания различных параметров:
Circular Круговое - Круговое скругление требует задания радиуса скругления.
Conic Коническое - Коническое скругление требует задания радиуса, отношения радиусов и коэффициента полноты сечения>
Patch Type Тип поверхности
Single Один сегмент - Поверхность имеет один непрерывный кусок поверхности.
Multiple Много сегментов - Поверхность является кусочно-непрерывной и может состоять из любого количества кусков.
Patches Непрерывный участок поверхности
Уравнение поверхности задается кусочно-непрерывной функцией. Отсюда часть поверхности, являющейся абсолютно непрерывной функцией называется куском Patch. Использование большего количества кусков при создании поверхности позволяет добиться более локального контроля над поверхностью при ее модификации.
При создании поверхности желательно минимизировать количество кусков. Такая поверхность будет более гладкой, с ней легче работать в дальнейшем.
Переключение модой управления центральной точкой
На рисунке показано, как вы можете пользовать переключателем моды управления центром поверхности для перемещения и наклона нормали. На рисунке слева показано изменение поверхности в моде задания наклона (Tilting) со значением наклона X90, Y50. Вы видите, что вектор нормали в центральной точке наклонился в направлении оси Х. В то же время на виде сверху видно, что центр поверхности не изменил своего положения.
На рисунке справа показано изменение поверхности в моде задания перемещения центра (Position) со значением перемещения X90, Y50, Z50. На виде сверху видно, что центр поверхности переместился вдоль оси Х.
Point-radius-angle-arc конечная точка-радус-угол-дуга окружности
Points/Poles Точки и полюса
После установки всех параметров вы должны:
Нажать кнопку ОК и затем задать точки по сечениям, используя методы задания упорядоченного набора точек Ordered Point Constructor или методы задания точек Point Constructor.
Выбрать опцию ввода точек из файла данных Points From File.
После задания всех точек очереднеого сечения система дает возможность выбрать одну из двух команд:
Полезные советы
Функция построения N-сторонней поверхности старается создать поверхность одного или нескольких сегментов для того, чтобы гладко «затянуть» отверстие ограниченное заданной замкнутой цепочкой кривых. Эта операция не всегда выполнима, особенно для сложной геометрии.
Если построение не проходит, в первую очередь попытайтесь создать поверхность без дополнительных ограничений на условие касания со смежными гранями. Вы можете также попытаться упростить замкнутую цепочку кривых, например сделать ее более гладкой или плоской.
Порядок построения
Для того чтобы построить поверхность по набору сечений, необходимо:
Указать задающие сечения на шаге Section Strings.
выбрать тип поверхности (Single/Multiple).
Выбрать метод выравнивания параметров .
Для многокусочной поверхности признак замкнутости по V.
Для многокусочной поверхности задать степень поверхности в направлении параметра .
Задать точность построения distance tolerance.
Задать для первого и последнего сечения.
Для построения максимально простой поверхности выбрать опцию .
Нажать кнопку OK.
Если вы не задали моды ограничений, то поверхность строится сразу после нажатия кнопки OК. Если вы выбрали задание ограничений, то после нажатия кнопки OK вы должны выбрать грани или грани, чтобы определить граничные условия для первого (последнего) сечения. После того, как вы зададите граничные поверхности система построит поверхность.
Если выбран опция построения простой поверхности :
Выбрать сечение, которое вы хотите использовать в качестве шаблона.
Нажать ОК, не выбирая сечение. Система сама выберет в качестве шаблона наиболее сложное сечение.
Окончательно нажать кнопку ОК.
Система построит поверхность. Система построит листовое или объемное тело, в зависимости от настроек .
Порядок построения
Для построения скругления необходимо:
Выбрать тип скругления , , или в опции типа скругления .
Выбрать кнопку первый набор First Set и указать поверхности для первого набора. Выполнить, если необходимо, команду изменения направления нормали Reverse Normal. Нажать кнопку OK.
Выбрать кнопку первый набор Second Set и указать поверхности для первого набора. Выполнить, если необходимо, команду изменения направления нормали Reverse Normal. Нажать кнопку OK.
(Необязательно). Выбери икону задания ребер скругления .
(Необязательно). Выбери икону задания кривых касания Tangency Control.
Задай остальные параметры.
Нажми кнопку OK или APPLY.
Порядок построения
Для того чтобы построить объединительную поверхность, необходимо:
Выбрать тип задающей поверхности.
Выбрать тип проецирования.
Задать параметры точности.
Задать опции изображения точек и контроля перекрытия.
Нажать кнопку ОК.
Выбрать задающую геометрию (поверхность или основные и поперечные сечения).
Выбрать вектор проецирования (если выбрано проецирования по фиксированному вектору).
Выбрать аппроксимируемые поверхности.
Замечание: Если процесс аппроксимации затянулся, вы можете прервать его, нажав одновременно комбинацию кнопок
После аппроксимации система изображает в окне статуса количество полюсов поверхности в направлении параметра U и параметра V.
Порядок построения
Для того чтобы построить линейчатую поверхность, необходимо:
Выбрать сечения .
Выбрать метод выравнивания параметра .
Задать точность построения .
Задать параметры для временного изображения сетки .
Нажать кнопку OK для построения поверхности.
Порядок построения
Для создания обрезанной поверхности необходимо:
Выбрать точность построения .
Включить опцию получения точного результата .
На шаге Target Sheet Body выбрать базовую поверхность.
Определить направление проецирования .
На шаге Trim Boundary указать геометрические элементы, участвующие в обрезки.
На шаге Region указать области поверхности, которые будут оставлены или наоборот удалены после обрезки.
Нажать кнопку OK или Apply. Последняя становится активной только после по крайней мере один объект задал границу обрезки на поверхности и указана одна из сохраняемых областей.
Если направление проецирование задано и определено тело обрезки, то система автоматически вычисляет на поверхности кривую обрезки для каждого выбранного граничного объекта.
Замечание. Старайтесь избегать перезадания обрезающих объектов, так как операция расчета линии пересечения требует времени. Линии пересечения будут также пересчитываться и при изменении точности построения или вектора проецирования.
Обрезанная поверхность является полностью ассоциативной. Это означает, что она будет пересчитываться как при изменении базовой поверхности, так и обрезающих объектов.
Порядок построения
Вы можете построить поверхность продолжения по закону задав сначала базовую цепочку кривых или ребер. Затем необходимо выбрать между двумя методами задания ссылочной геометрии. Вы можете определить вектор, относительно которого задается угол или задать набор граней. В последнем случае базовые кривые должны лежать на выбранной поверхности. Наконец вы можете задать опорную кривую.
После того, как вы закончили выбирать геометрию на шагах выбора вы должны закон для распределения длины и угла поверхности относительно ссылочной геометрии. Законы могут быть постоянными, линейными, кубическими или задаваться функцией закона в общем виде .
Выбор метод задания ссылочной геометрии .
Если метод задания ссылочной геометрии поверхность то задать грани поверхности на шаге Base Face.
Если метод задания ссылочной геометрии вектор то задать вектор на шаге определения вектора Vector.
После того, как вы задали ссылочную геометрию система изображает вектора соответствующие углам 0 и 90 градусов. Эти вектора помогут правильно определить значения углов при задании поверхности.
Задать нужный закон распределения длины Length Law.
Задать нужный закон распределения угла .
Если вы хотите построить поверхность продолжения с двух сторон от базовой кривой, то включите опцию Extend on Both Sides.
Установите нужное значение опции слияния граней Merge Faces if Possible.
Нажать кнопку Apply.
Порядок построения
Для того, чтобы построить поверхность плавного соединения,необходимо:
Выбрать опцию построения fillet-bridge.
Выбрать опции сопряжения Match Tangents, Match Curvatures, или Inherit Shape.
Выбрать первый набор граней. Завершить их выбор, нажав кнопку OK.
Выбрать цепочку кривых, лежащую на первом наборе поверхностей. Завершить их выбор, нажав кнопку OK.
Выбрать второй набор поверхностей. Завершить их выбор, нажав кнопку OK.
Выбрать цепочку кривых, лежащую на втором наборе поверхностей. Завершить их выбор, нажав кнопку OK.
Если вы выбрали условие сопряжение по касательному вектору Match Tangents или кривизне Match Curvatures, то вы можете, при желании, выбрать опорную кривую, которая задает ориентацию сечений в направлении параметра U. Нажмите ОК и система откроет диалог управления формой сечений Shape Control.
ИЛИ
Если вы выбрали опцию повторять форму кривой Inherit Shape, то выберите кривую, форму которой будет повторять поверхность плавного соединения. Наберите OK, чтобы закончить выбор.
Когда вы достигли желаемой формы сечения в диалоге управления фромой сечения Shape Control, нажмите кнопку OK.
Порядок построения
Для того чтобы построить соединительную поверхность, необходимо:
Выбрать условие сопряжения (касание или кривизна).
На шаге выбрать поверхности, между которыми строится соединительная поверхность.
(Необязательно) На шагах Side Faces и Side Strings задать боковые задающие элементы грани или кривые, если это необходимо.
Нажать Apply.
Если вы не выбрали боковых поддерживающих элементов, то вы можете использовать интерактивный режим Drag для уточнения формы поверхности.
Когда вы закончили построения поверхности нажмите Cancel, чтобы выйти из диалога или OK для того, чтобы создать другую соединительную поверхность.
Замечание: Чтобы понять, является ли поверхность обрезанной, используйте команду Info->Object
Порядок построения
Для построения поверхности по облаку точек необходимо:
Выбрать точки Select the points или задать имя файла, содержащего описание точек.
Задать степень поверхности в направлении параметров .
Задать количество непрерывных участков поверхности в направлении параметров .
Задать местную систему координат (X-направление параметра U, Y-направление параметра V).
Задать границы построения поверхности .
Нажать кнопку OK или Apply .
Порядок построения для операции изменения размера
Выберите грань тела. Поверхность может быть как обрезанной, так и не обрезанной. В любом случае результатом операции будет необрезанная исходная поверхность с измененными границами.
После того, как вы выбрали поверхность. Система показывается вместе с временной сеткой изо параметрических линий. В начале поверхность идентична исходной (за исключением удаления обрезки).
Выберите тип изменения размера или .
Теперь вы готовы изменить размер поверхности. Используйте движки или задавайте значения параметров для . Как только вы вносите изменение, новая поверхность эти изменения динамически. Если вы включите в любой момент опцию All, то все стороны начнут изменяться одновременно.
Если вы хотите одновременно отказаться от все изменений, выполните команду .
Если вы хотите работать с другой поверхностью, выполните команду .
Для выполнения операции нажмите кнопку ОК или Apply.
Порядок построения эквидистантной поверхности
Эквидистанта к поверхности
Дистанция
Точность по ребру
Перемен-ные
Порядок построения эквидистанты для группы поверхностей
Выбрать нужные поверхности. Если система может сшить поверхности, то система изображает вектор построения эквидистанты.
Ввести смещение и параметр точности для построения ребер. Смещение может быть задан положительным числом, тогда поверхность строится в направлении изображенного вектора. Если смещение задано отрицательным числом, поверхность строится в противоположном направлении.
Если поверхности не могут быть сшиты, то появляется диалог, который дает вам возможность выбрать желаемое направление.
Задайте наконец смещение Distance, точность построения Edge Tolerance и нажмите кнопку OK. Поверхность будет построена.
Порядок построения эквидистанты для одной поверхности
Для того, чтобы построить эквидистанту, необходимо:
Выбрать поверхность. Вектор нормали показывает положительное направление построения эквидистанты.
Для постоянного смещения задать смещение Distance и точность Edge Tolerance. Для переменного смещения выбрать.
Если задано положительное значение эквидистанты, поверхность строится в указанном стрелкой направлении. Если задано отрицательное значение - эквидистанта строится в обратном направлении.
Порядок построения N-сторонней поверхности
Для построения N-сторонней поверхности необходимо:
Выбрать тип построения .
Для построения одной обрезанной поверхности Trimmed Single Sheet:
На шаге задать замкнутую цепочку кривых и ребер, определяющих профиль поверхности.
(Необязательно) на шаге Boundary Faces задать поверхности для плавного сопряжения со строящейся N-сторонней поверхности.
(Необязательно) на шаге UV Orientation включить моду задания ориентации Spine или Vector и задать соответственно опорную кривую или вектор.
(Необязательно) включить опцию обрезки построенной поверхности .
Нажать кнопку Apply.
Если ограниченные поверхности не заданы, то система открывает диалог управление формой поверхности , который дает возможность изменить положение центра поверхности. Изменить форму поверхности с помощью команды и нажать кнопку Apply.
Для построения поверхности из многих треугольных сегментов Multiple Triangular Patches:
На шаге задать замкнутую цепочку кривых и ребер, определяющих профиль поверхности.
(Необязательно) на шаге Boundary Faces задать поверхности для плавного сопряжения со строящейся N-сторонней поверхности.
(Необязательно) установить опцию Merge Faces if Possible возможного слияния смежных треугольных сегментов поверхности.
Нажать кнопку Apply. Система выводит временное изображение поверхности и открывает диалог управления формой Shape Control.
В диалоге управления формой вы можете:
Изменить математическое условие касания .
Изменить положение центра поверхности с помощью ползунков вдоль осей X,Y,Z.
Изменить уплощение центра .
Изменить направление изо параметрических линий на периферии поверхности .
Нажать кнопку OK или Apply.
Порядок построения поверхности по сетке кривых
Выбрать базовые и поперечные сечения.
Задать опцию, определяющую какому из набора сечений следует отдать предпочтение .
Задать точность пересечения .
Задать ограничения. для и сечений.
Задать тип построения . Если вы задали моду построения простой поверхности , вы должны задать шаблон сечения для обоих направлений.
Нажать кнопку OK .
Порядок построения поверхности по точкам и полюсам
Для того чтобы построить поверхность по точкам, необходимо:
Выбрать тип поверхности .
Для поверхности состоящей для многих кусков задать, если необходимо, опцию замкнутости .
для поверхности состоящей для многих кусков задать степень поверхности . For multiple patch, enter the for rows and columns. не задается.
Задать цепочки точек и полюсов, определяющих сечения поверхност.
Порядок построения Soft Blend
Для создания плавного скругления, необходимо:
На шаге выбора первого набора граней и выбрать поверхности, входящие в первый набор. Используйте, если это необходимо опцию изменения направления нормали Reverse Normal. Нажать кнопку OK или среднюю кнопку мышки MB2.
На шаге выбора второго набора граней выбрать поверхности, входящие во второй набор. Используйте, если это необходимо опцию изменения направления нормали Reverse Normal. Нажать кнопку OK или среднюю кнопку мышки MB2.
На шаге выбрать кривые, задающие линию касания на первом наборе граней. Нажать кнопку OK или среднюю кнопку мышки MB2.
На шаге выбрать кривые, задающие линию касания на втором наборе граней. Нажать кнопку OK или среднюю кнопку мышки MB2.
Выбрать опцию определения опорной кривой Define Spine String и задать ее.
Определить форму сечения скругления с помощью параметрa дискриминант
и параметра перекоса сечения . Параметры могут быть заданными постоянными либо по закону . Опции управления формы доступны только при задании непрерывности кривизны Match Curvature.
Нажать кнопку Apply.
На рисунке показана геометрия, которая используется для задания плавного скругления и результат построения.
Постоянная площадь сечения для тела, которое создается по двум образующим сечениям
На рисунке показана поверхность, имеющая два задающих сечениях на концах. Постоянный закон масштабирования по площадям обеспечивает постоянную площадь сечения для всего тела.
Замечание: Если вы используетесь закон изменения периметра Perimeter Law (вместо закона площадей Area Law) на рисунке для контроля поперечного сечения периметра (вместо площади), результат будет тем же самым.
Построение поверхности
После выбора сечений система выводит диалоговое окно построения поверхности по сетке кривых. После того, как все параметры заданы, нажмите кнопку ОК. Система создает тело листового или объемного типа. Тип тела зависит от геометрии и опций, установленных в команде Preference->Modeling.
Поверхность с одни задающим сечением
На рисунке изображена поверхность с одной направляющей. Способ ориентации по другой кривой Another Curve. Масштаб изменяется по линейному закону от 0,5 до 0,75.
Представление ребер на твердом теле
Для представления ребер на твердом теле Unigraphics использует два метода: точное представление ребер и ребра с . Большинство методов построения дает точные ребра, но в тех случаях, когда ребро получается аппроксимацией, необходимо ребро с заданной точностью.
Preview
Region
Full Boundary
Preview Region highlights the faces in the region generated by propagating the seed faces until they reach the edges on the boundary faces.
At this time, you can either press the Finish button to finish the preview, press any navigation button to continue, or you can end the process.
Preview Full Boundary highlights the boundary faces generated from the automatic boundary calculation.
End Preview
Press this End Preview button to finish the midsurface feature preview.
Midsurface Position
The Midsurface Position slider bar (also known as scale slider) defines the depth of the midsurface if the distance between the seed face and its opposing face is one thickness. The midsurface at the middle of the two opposing faces in the solid is used as the default.
Cliff Angle
Cliff Angle is measured as the angle between the normals of the two adjacent faces at a point on the common edge. As a general rule, the smaller the cliff angle you enter, the more boundary the system will find between the faces.
INFO on Midsurface Features
Once the midsurface feature is created, you can use the Info function to display and highlight midsurface and face pair feature information. You can do this using Info Feature Browser. (Refer to the Information section of the Gateway Online Help Manual for details.)
The Midsurface Feature information dialog can be accessed by selecting a midsurface or face pair feature from the displayed Feature Browser dialog (the selected feature is then highlighted on the graphics screen). Each of the information dialog provides you with the ability to display information on the feature you selected for inquiry.
The illustration below shows a thin-walled solid body with faces paired whose features are highlighted by different colors (yellow and magenta).
A Solid Body's Face Pair Features Showing Varying Highlight Colors
использования поверхностей конического сечения
AТипичным примером использования поверхности конического сечения является построения поверхности фюзеляжа самолета. Управляющие кривые задаются на боковой и плановой проекциях самолета и сечения поверхности лежат в плоскостях, перпендикулярных осевой линии самолета.
Другой пример – проектирование деталей кузова автомобиля. Здесь обычно заданы граничные кривые и может быть условия плавного сопряжения с другими частями кузова и необходимо построить гладкую поверхность.
Примеры построения показаны на рисунке.
Пример построения
На рисунке показан пример построения скругления, с использованием опций продолжить по касательным, обрезать и объединить. Эти опции помогают скруглить типовые элементы формы со скруглением, заданные на каждой из скругляемых граней.
Пример поверхности, построенной по трем направляющим
На рисунке показан пример поверхности, построенной по трем направляющим без использования опорной кривой.
Замечание: При построении поверхности вы может использовать опорную кривую, как способ управления положением плоскости сечения поверхности.
Примеры поверхностей по одной направляющей
Следующие рисунки показывают примеры построения поверхности с одной направляющей.
Projection Type Способ проецирования
Проецирование точек задающей поверхности на поверхности аппроксимации задается как.
Quilt Одеяло
При построении общей поверхности система использует понятие направляющей поверхности (Drive Surface). Система проецирует точки, вычисленные по направляющей поверхности, в заданном направлении на исходные поверхности. Полученное множество точек является основой для создания новой поверхности.
Поверхность одеяла
Тип задающей
Способ проеци-рования
Ограничение проеци-рования
Точность
Показывать контрольные точки
Контроль перкрытия
Дальнейшая работа с одной поверхностью упрощает процесс программирования обработки на станке с ЧПУ и т.п.. Например, построенная общая поверхность с успехом может быть использована в качестве поверхности, задающей траекторию движения инструмента.
Поверхность одеяла всегда является бикубической поверхностью (т.е. поверхностью со степенью 3 в обоих направления).
Для определения направляющей поверхности система представляет несколько возможностей. Вы можете прямо использовать поверхность типа NURBS, либо использовать ребра других поверхностей для временного определения задающей поверхности.
Замечание: Если необходимо использовать цепочки кривых, то создайте по ним временную поверхность типа, используя команды Insert --> Free Form Feature --> .
Растяжение по поверхности
В диалоговом окне изменения формы задайте исходную поверхность и нажмите Apply или ОК, если в этот момент выбраны опции Stretch Type и Control By Surface , то система переходит в диалоговое окно растяжения по поверхности. После этого вы может выбрать базовую и управляющую поверхность (не обязательно). Информация об отклонении управляющей поверхности от базовой используется для деформации исходной поверхности. Базовая и управляющая поверхность должны быть определены так, что произвольная точка на исходной поверхности проецируясь по нормали к базовой поверхности давала одну точку пересечения на исходной поверхности.
Порядок ыполнения команды Using Stretch and Control By Surface.
Растяжение по поверхности
Шаги выбора
Перемещение полюсов
Отображение фасетов
Растяжка по функции
В диалоговом окне изменения формы задайте исходную поверхность и нажмите Apply или ОК, если в этот момент выбраны опции Stretch Type и Control By Function, то система переходит в диалоговое окно растягивания поверхности по функции. Растяжение с использованием функции чем то напоминает построение кривой по закону , за тем исключением, за тем исключением, что кривая является однопараметрическим, а поверхность двух параметрическим объектом.
Вы можете деформировать указанную область поверхности. Границы области деформации определяются замкнутой кривой или цепочкой кривых, которые должны иметь непрерывность C2. Допускаются также границы в форме прямоугольника. Кривые, задающие границу должны быть построены заранее. Вычисление деформации поверхности упрощается, если вы используете эллиптическую границу или границу в форме прямоугольника. Деформация поверхности определяется функцией перехода на границе, точкой максимальной деформации и значением смещения в заданном направлении. Вы можете задать величину смещения, направление смещения, точку максимальной деформации и направление растягивания. Направление растягивания проецируется на плоскость, которая определяется центром деформации и вектором направления смещения.
Порядок выполнения команды Using Stretch and Control By Function.
Шаги выбора
Фильтр
Изменяемое окно
Смещение
Опции перехода
Управление формой
Отображение фасетов
Ratio Отношение радиусов
Параметр Ratio задает отношение расстояний до центра сечения для первой и второй скругляемых поверхностей (см. рисунок 11-98). Если отношение расстояний Ratio меньше чем 1, то большее расстояние до центра сечения будет для первой из выбранных поверхностей. Если отношение расстояний Ratio больше чем 1, то большее расстояние до центра сечения будет для второй из выбранных поверхностей. Если Ratio=1, расстояние от центра сечения до обеих поверхностей одинаковое>
Равномерное и одно осевое масштабирование
На рисунке показаны две поверхности. Левая построена с помощью одно осевого масштабирования (вертикальный размер сечения не изменяется). Правая построенна с помощью равномерного масштабирования (изменяется как вертикальный, так и горизонтальный размеры сечения).
Ребро с заданной точностью
Ребро с заданной точностью используется системой так, где построение точного ребра не работает. Точность, с которой создается такое ребро иногда называется локальной точностью в том смысле, что она дает возможность менее аккуратного, тем не менее вполне управляемого приблизительного вычисления ребра тела.
Приблизительное ребра представляется системой комбинацией двух сплайн кривых, каждый из которых принадлежит своей смежной грани. В действительности система гарантирует, что оба сплайна лежат внутри одной «трубки» с диаметром, равным заданной локальной точности. Обычно такая точность лежит в диапазоне 0,01-0,001.
Две кривые, определяющие ребро представляются из себя сплайн кривые SP-1 и SP-2, определенные в параметрическом пространстве UV граней Surface1/Face1 и Surface2/Face2.
Каждая сплайн кривая ассоциирована со своей границей (направленным ребром), как показано на диаграмме внизу.
Как видно из диаграммы каждая из SP кривых точно лежит на своей грани и обе кривые лежат внутри общей заданной «трубки» точности. Сложность SP кривой зависит от заданной точности построения. Чем выше точность, тем сложнее получается SP кривая и тем больше памяти требуется для хранения модели.
Редактирование эквидистанты
Вы можете редактировать эквидистанту с помощью команд Edit --> Features --> или Edit --> Free Form Feature. Любые изменения, которые вы делаете над эквидистантой не влияют на базовую поверхность.
Редактирование обрезанных поверхностей
Когда вы редактируете обрезаемую поверхность:
Граничные ребра исходной поверхности изображаются голубым цветом.
Часть поверхности, оставшаяся после редактируемой операции операции, обрезки изображается желтым цветом.
Для изменения операции обрезки выполните команду Edit—> Feature—> и выберите в списке нужную операции обрезки. Система открывает диалог, аналогичный тому, который используется при создании обрезанной поверхности с небольшими изменениями. Шаг выбора поверхности не активен. Вы не можете заменить обрезаемую поверхность. Вы можете переопределить границы и направления проецирования. После выполнения всех изменений нажмите кнопку OK.
Редактирование операции
Вы может изменить параметры операции построения объемного тела по листовому, воспользовавшись командой Edit—> Free Form Feature—> , или прямым изменением параметров смещения с помощью команды Tools—> .
Замечание: Типовой элемент формы типа Thicken Sheet не может быть позиционирован, так как его положение в пространстве однозначно задается базовым листовым телом.
Редактирование поверхности конического сечения
Когда вы выбираете команду редактирования параметров для поверхности конического сечения, система выводит диалоговое окно редактирования. Секция замены исходных кривых Replace Control String содержит кнопки, которые дают вам возможность изменить параметры и кривые для построения конического сечения.
В зависимости от того, кокой метод использовался для построения конического сечения, появляются кнопки, которые дают возможность изменить кривые для задания конечных точек, апекса, точек наклонов, радиуса, поверхности сопряжения и т.д. Вы можете также изменить точность построения поверхност.
Рекомендованная линейная точность
Лучше всего установить один раз значение точности и больше не изменять его в ходе построения. Значение точности зависит от характера модели, с которой вы работаете. Например, в автомобилестроении и для проектирования оснастки пресс форм обычно принимается точность 0.01. Обычно во всех случаях точность не выходит за пределы 0.1 – 0.001 миллиметра.
Итак, установите общее значение точности для вашей модели и затем перейдите к расчету в системе моделирования. Система затем сама следит за тем, чтобы точность построения модели была соответствующей.
Rho Дискриминант
Rho Дискриминант
Значение дискриминанта Rho должно лежать в диапазоне от 0.01 до 0.99. Вы можете задавать значение дискриминанта, либо позволить системе вычислять его самостоятельно. Если вы задает значение Rho, то:
Rho Коэффициент полноты сечения
Коэффициент полноты сечения Rho или дискриминант определяет отношение медианы сечения под кривой к полной медиане сечения . Коэффициент может иметь значения в диапазоне от 0.01 до 0.90.
Значение дискриминанта прямо связано с аналитическим видом конического сечения.
парабола rho = 0.5
эллипс 0.0 < rho < 0.5
гипербола 0.5 < rho < 1.0
На рисунке показано влияние дискриминанта на форму скругления. Если Rho очень мал, то скругление становится более плоским, больше напоминая фаску. При большом значения дискриминанта скругление становится более “глубоким”, как бы втягиваясь в скругляемый угол.
Значение дискриминанта может быть
Постоян-ный
Линей-ный
S-образ-ный
В общем виде
Если выбран конический тип сечения, то система спрашивает о способе задания закона для дискриминанта:
Rows and Columns Строки и колонки
Многие методы построения тела используют понятие строки Row. Строка определяет направление параметра U. Например, если вы задаете поверхность набором точек, то одна строка точек приблизительно идет в направлении параметра U. Аналогично, если вы задаете поверхность через набор кривых, каждая из кривых идет в U-направлении.
Колонка Column задает направление приблизительно перпендикулярное направлению U. Это направление связано с параметром V (см. рисунок )
Если вы не используете режим закрашенного изображения, то нанесенная на поверхность сетка U,V позволяет вам лучше почувствовать форму. Сетка есть только способ отображения поверхности, никакие дополнительные геометрические объекты в базе данных не создаются. Частота изображения сетки не имеет никакого отношения к точности построения. По умолчанию количество линий в сетке в направлении U,V задается с помощью команды Preference-Modeling-. Для уже построенной поверхности мода изображения сетки может быть изменена с помощью команды Edit-Object Display
Bodies.
Ruled Линейчатая поверхность
Сечения, задающие линейчатую поверхность, могут состоять из кривых, ребер тела, граней. В качестве одного из сечений линейчатой поверхности может быть выбрана точка.
После выбора поперечных сечений, появляется диалоговое окно задания линейчатой поверхности.
Линейчатая поверхность
Выравни-вание
Точность
Временная сетка
Самопересакающиеся тела
При построении поверхности продолжения возможно получение само пересекающегося тела. Вероятность такой ошибки возрастает, чем больше длина поверхности продолжения. Вы должны сами отслеживать эту ситуацию с помощью визуального контроля.
Scaling Control Управление масштабом
Если задана только одна направляющая кривая, то вы можете определить способ масштабирования образующего сечения. Это дает вам возможность контролировать размер задающего сечения при его движении вдоль направляющей.
Постоян-ный
Функция смешения
Другая кривая
По точке
Закон площади
Закон перемет-ра
Constant Постоянный - Образующая масштабируется постоянным коэффициентом вдоль всей направляющей. Значение коэффициента по умолчанию равна 1. Если задан масштаб, не равный 1, то сечение масштабируется до построения. Сечение масштабируется относительно точки начала направляющей кривой.
Section Поверхность конического сечения
Вы можете рассматривать поверхность конического сечения как поверхность, полученная непрерывным движением кривой второго порядка. Движение определяется контрольными кривыми, которые задают положение конечных точек, вершину инженерного треугольника, наклон кривой в конечный точках. Условия построения каждого сечения определяются 5 контрольными точками, полученными при пересечении управляющих кривых с плоскостью построения сечения. В дополнение к контрольным кривым система может использовать для построения поверхности непрерывно заданные скалярные параметры, например дискриминант конического сечения.
Для соотвествия международным стандартам, полученная поверхность является поверхностью типа NURBS.
Диалог пострение поверхности конического сечения имеет следующие опции:
Поверхность конического сечения
Section Type (U Direction) Тип сечения в U-направлении
Эта опция дает возможность определить тип сечения на поверхности в направлении параметра U, т.е. в направлении перпендикулярно опорной кривой:
Conic - так как NURBS кривая может точно представлять коническое сечение, это опция будет создавать точное коническое сечение. Величина дискриминанта для конического сечения должна лежать в диапазоне 0.0001 до 0.9999.
Quintic - создает сечение 5-ой степени, которое обеспечивает непрерывность сопряжения C2, т.е. непрерывность кривизны.
Замечание: Для типа построения fillet-bridge тип сечения определяется в диалоге построения.
На нижнем рисунке показана разница между "коническим" и "кубическим" типом сечения. Обе поверхности построены от одной исходной геометрии методом "конечные точки-вершина-дискриминант". Значение дискриминанта изменяется в диапазоне от 0.3-0.7. Точность построения 0.001. Обратите внимание на различное поведение изо параметрических линий на поверхностях.
Selection Steps
There are two selection steps in the midsurface creation function. First, you need to select a sheet metal type of solid body as the target body to create the midsurface. Then, you need to select the seed face on the solid body to begin the midsurface extraction process.
Choose Apply and the system, using the automatic boundary calculation method, will determine where the boundary faces should be based on the Cliff Angle value you entered. The seed face will propagate in all the directions until it reaches the edge on a boundary face.
Show Check Points Изображение контрольных точек
Когда опция изображения контрольных точек включена, система изображает точки, которая она вычисляет в процессе аппроксимации объединенной поверхности. Изображение точек несколько замедляет процесс вычисления, но это бывает полезно. Визуальный контроль помогает легко увидеть, где происходит излишнее загущение точек. Это является признаком потенциальных проблем на аппроксимируемый поверхности.
Silhouette Curves Силуэтные линии
Вы можете увеличить производительность системы, выключив режим удаления невидимых линий и отображение силуэтных линий. Для управления режимом изображения геометрии используйте команду View->Visialization
Скругление не пересекающихся поверхностей
Если скругляемые поверхности не пересекаются, то радиус скругления должен быть достаточно большим, чтобы линии сопряжения лежали на скругляемых поверхностях. В противном случае система не сможет построить поверхность скругления.
Замечание: Скругление обрезанной грани может провести к не желаемому результат.
Smart Bodies Ассоциативные тела
Любые операции построения, выполненные на базе ассоциативного тела в свою очередь сохраняют ассоциативные связи, т.е. также являются “smart body”. Начав например с эскиза, вы можете построить поверхность, которую использовать в свою очередь для операции над объемным телом и т.д. Таким образом вы можете создать неограниченную по количеству вложенных уровней ассоциативность между объектами модели.
Soft Blend Плавное скругление поверхностей
Во время такого построения система строит скругление, поперечное сечение которого не является дугой окружностью. Такое скругление выглядит более эстетично, т.е. дает более равномерное распределение кривизны на полученной геометрии. Многие опции этой операции имеют то же значение, что и для команды .
Плавное скругление
Шаги выбора
Фильтр
Реверс нормали
Метод присоеди-нения
Сглажива-ние
Дискрими-нант
Перекос
Опорная кривая
Ограниче-ние начала / конца
Точность
Подтверж-дение построения
Unable To Build Surface Through
Система не может построить поверхность по вычисленному семейству конических сечений.
Система не может вычислить коническое сечение.
Для поверхностей, имеющих в сечении окружность, это сообщение говорит о том, что заданный радиус сечения в два раза меньше чем расстояние между конечными точками сечения. Такое построение невозможно.
Failed to construct section at end of the limit curve
Для поверхности, имеющей сечение касательное заданной поверхности, такое сообщение говорит о невозможности построить касание в начале (конце) построения. Система предлагает задать дополнительную поддерживающую поверхность.
Сообщение об ошибках
Если при задании поверхности конического сечения возникают ошибочные ситуации, то система выдает одно из следующих предупреждений.
Conic Spans More Than 180 Degrees
Это сообщение появляется, если при построении конического сечения по методу “Три точки-дуга окружности”, получается дуга, имеющая угловую меру больше 180 градусов.
Сообщения об ошибках
Point Not Found - Respecify Functional Values or Faces
Система выдает такое сообщение, если она не способна найти пересечение эквидистант для определения центра скругления из-за неправильного задания радиуса или неверного выбора граней.
Fillet Gouging Faces Functional Values
Система выдает это сообщение, если коническое скругление с коэффициентом Ratio не равно 1, и получено выпуклое скругление относительно точки пересечения эквидистант.
Creating Partial FilletThe
Система выдает это сообщение, если оно не способно построить скругление до конца по каким-либо причинам. Например, скругляемая поверхность не достаточно гладка. Строится частичное скругление.
Creating Partial Fillet
Система выдает это сообщение, если радиус кривизны скругляемых поверхностей меньше радиуса скругления.
Сообщения об ошибках
Задающее сечение не пересекается с плоскостью параметра
Неправильная опорная кривая
Ошибка вычисления длины кривой
Невозможно построить поверхность по сечениям
Невозможно интерполировать сечение
Неправильный порядок точек выравнивания
Неправильное определение на сечении
Невозможно преобразовать в полюса поверхности
Cannot Update Sheet Body to Solid Body
Невозможно обновить объемное тело в листовое
Невозможно обновить листовое тело в объемное
Cannot Reattach Feature On Edges Due To Topology Changes
Сообщения об ошибках
The following error messages may be displayed during string creation.
Если в заданной цепочке кривых имеется разрыв, превышающий точность построения или на цепочке есть внутренние петли, то система выдает сообщение:
Разрывы или петли на цепочке
Если выбранная грань содержит разделенное ребро, то система не может использовать его в качестве сечения и выдает сообщение:
Разрыв в цепочке кривых
Следующее сообщение появляется, если грань, выбранная в качестве элемента сечения, исчезает при обновлении тела:
Потеря грани, использовавшегося в качестве сечения
Следующее сообщение появляется, если ребро, выбранное в качестве элемента сечения, исчезает при обновлении тела
Unable to Reference Edge
Потеря ребра, использовавшегося в качестве сечения
Следующее сообщение появляется при задании цепочки для объекта, который не должен иметь разрыва первой производной, например, направляющей для кинематической поверхности:
Требуется задание касательных кривых
Следующее сообщение появляется, если задан метод выравнивания по точкам и выбран всего один объект для цепочки:
Метод выравнивания по точкам требует более одного объекта в строке
Следующее сообщение появляется, если цепочка кривых не компланарна (компланарность обязательна только для построения ограниченной плоскости).
Coplanar String Objects Required With Inner Loop
Цепочка кривых не компланарна
Цепочка кривых с внутренним петлями должна быть компланарна
Следующее сообщение появляется, если цепочка кривых не замкнута (замкнутость обязательна только для построения ограниченной плоскости):
Цепочка не замкнута
Следующее сообщение появляется, если стартовая кривая внешней цепочки подходит слишком близко к внутренней цепочке:
Неправильный объект на внутренней цепочке кривых
Следующее сообщение появляется, если выбранный элемент не может быть принят в качестве элемента цепочки:
Неправильный Объект Цепочки
Следующее сообщение появляется, если цепочка не содержит ни одного элемента:
Цепочка не содержит объектов
Следующее сообщение появляется, если в качестве начальной кривой цепочки выбрана ссылочная кривая эскиза:
Ссылочный элемент не может быть началом цепочки
Сообщения об ошибках
Невозможно сшить поверхность
Невозможно применить условие касания к замкнутому сечению
Выбранные кривые не могут быть спроецированы на поверхность
Невозможно пересечь опорные сечения с секущей плоскостью
Неправильное определение опорной кривой
Ошибка вычисления длины кривой