Unigraphics. Справочник по моделированию

Анализ геометрии


В этом разделе справочника включена информация по функциям анализа, связанными с моделированием. Остальные функции анализа описаны в справочнике Gateway Analysis Help (Введение в Unigraphics)..




  • Анализ кривой - график кривизны


    Curve—> Graph. Когда вы редактируете кривую, график кривизны динамически обновляется.

    Если вы отказались от выбранной кривой и затем выбрали иконку Graph снова, то график кривизны предыдущей кривой будет удален.

    График кривизны

    Высота

    Ширина

    Показ общих точек

    Замечание: Окно с графиком кривизны запускается через электронную таблицу. Вы можете закрыть электронную таблицу после работы с графиком кривизны.


    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).



    Проверка качества геометрии на соответствие



    Замечание: Команда Check VDA-4955 Compliance доступна из выпадающего меню команд анализа Analysis только при наличии соответствующей лицензии

    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.



    Настройки графика кривизны по умолчанию


    В таблице показаны настройки по умолчанию для графика кривизны.
    C.



    Опции анализа кривизны



    Анализ кривой - кривизна

    Масштаб

    Плотность

    Начальное положение U / Конечние положение U

    Максимальная длина

    Плоскость проецирования

    Оптимальное масштабирование



    Опции анализа кривой



    Полюса

    Кривизна
    Кривизна для выбранного сплайна

    Опции кривизны
    Опции диалога Curve Analysis - Combs.

    Экстремумы

    Опции эктремума

    Точки перегиба

    Опции точек перегиба

    График

    Опции построения графика

    Вывод результатов

    Опции вывода результата



    Опции экстремума



    Анализ кривой - экстремумы

    Плоскость проециро-

    вания

    Создание точек



    Процедура анализа кривой



  • Curve выберите те параметры кривой, которые вы хотите анализировать. Вы можете использовать следующие команды: Poles, Combs, Peaks и Inflections для простого анализа и Graph и Output Listing для углубленного анализа.


  • Curve).



  • Result Viewing


    Load Comply Error Objects dialog appears.



    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
  • Spline

  • Faces

  • Solid Body
    Sheet Body
  • Plane

  • Drawings

  • Label
  • Tabular Note

  • 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 ).
    Refresh.



    Вывод результатов



    Система выводит результаты в информационном окне для всех выбранных объектов, для которых возможно применение команд анализа. Бесконечный радиус кривизны показывается, как 9.999999 E+09. Значение величины кручения кривой, не равные нулю указывают на то, что кривая не лежит в одной плоскости. В колонке Parameter указаны точки кривой в виде отношения их положения к полной длине кривой.
    Для дополнительной информации смотрите .


    Unigraphics. Справочник по моделированию

    о сравнении ребер содержит информацию


    Появляется информационное окно, в котором изображается информация о результатах сравнения. Отчет о сравнении ребер содержит информацию о минимальном и максимальном отклонениях, числе точек и параметре точности, при котором ребра считаются общими.

    После того, как открывается информационное окно, диалоговое окно ввода параметров проверки меняется на диалоговое отчета о результатах анализа Report.

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



    Результат

    Линейное отклоне-ние



    Угловое отклоне-ние



    Длина

    Изобра-жение
    Layout -> RegenerateLets.







    Создать точки
    Если вы выбираете обе опции анализа линейных Distance Deviations и угловых отклонений Angle Deviations, в графическом окне в окне вывода информации изображается информация о том и о другом (см. ). Если вы выбрали ни то, ни другое (neither), то отображается только суммарная информация о результатах анализа.


    Adjacent Surface Edges Ребра примыкающие к поверхности



    Эта команда имеет дополнительные возможности:
    Вы можете изображать как линейные, так и угловые отклонения.
    Вы можете подсветить не общие ребра, т.е. те ребра которые не удовлетворяют заданному критерию точности. Это дает вам возможность видеть, для каких ребер анализ отклонений не проводится.
    Информация о линейных и угловых отклонениях выдается отдельно, как в графическом окне, так и в информационном окне.
    В обоих окнах точки, в которых вычисляются отклонения, пронумерованы.
    Вы можете задать оптимальное распределение точек вдоль анализируемого ребра для лучшего контроля отклонений.
    Вы можете при необходимости сохранить точки с максимальными отклонениями.
    Изображение отклонений точек постоянно и не пропадает при авто масштабировании и обновлении экрана. (Вы можете удалить изображение точек командной Format -> Layout -> Regenerate.) Изображение отклонений исчезает при выходе из диалога анализа отклонений.
    Замечание: Анализ ребер примыкающих к поверхности возможен только при наличии лицензии UG/Shape Studio.
    Когда вы впервые выбираете команду Adjacent Surface Edges появляется диалоговое окно анализа отклонений. В этом диалоге вы можете выбрать грани, на которых вы хотите проверить отклонения и задать опции и параметры анализа.

    Анализ примыкающих ребер

    Контроль-ные точки

    Число точек

    Отклоне-ние от хорды

    Общая точность по ребру

    После того, как вы выбрали как минимум две грани, кнопка OK становится активной. После того, как вы нажали кнопку OK, происходит следующее:


    Deviation Gauge Aнализ отклонений


    Deviation Gauge Object..

    Замечение. Динамический анализ отклонений доступен только тогда, когда у вас есть лицензия на модуль UG/Shape Studio. Вы можете вызвать функцию анализа из меню команд Analysis—> Dynamic Deviation или из панели инструментов UG/.


    Контроль отклонений


    Метод измерения

    Отклонение кривых

    Изображение отклонений

    Порог точности

    Число измерений

    Начало U

    Конец U

    Начало V

    Конец V

    Длина



    Deviation Gauge Object Объект анализа отклонений




    Динамическое изображение отклонения


    Динамическое изображение отклонения имеет системный цвет ( на рисуне белый).


    Изменение объекта отклонений


    Вы можете также удалить шаблон отклонений с помощью команды Edit—> Delete .


    Изображение объекта отклонения


    После того, как вы нажали кнопку 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 Центр грани


    Выбрать сферу и нажать кнопку OK.


    Center Plane Центральная плоскость


    Координатная плоскость строится посредине между двумя плоскими параллельными гранями.
    Когда вы выбираете первую грань, в списке ограничений появляется ограничение Offset to plane. Когда вы выбирает вторую грань, ограничение меняется на Center plane.


    Chain Curves Цепочка кривых


    Замечание: Система закончит выбор цепочки, дойдя до первого разрыва между кривыми. Система закончит выбор цепочки, дойдя до первого разрыва между кривыми. Если разрыв не большой, то его можно преодалеть задав точность параметр точности при выборе цепочки Chaining Tolerance.
    При задании цепочки точка, в которой выбрана первая кривая, задает направление поиска. Цепочка ищется в направлении от выбранной точки в сторону ближайшей конечной точки кривой (см. рисунок).
    Замечание: Ссылочные кривые в эскизе не могут использоваться для задания тел переноса и вращения в замкнутых контурах.


    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
    To add a new library that iMAN can access you must put a definition file in the directory pointed to by the environment variable, and within that file add a new class pointing to the directory containing your UDF part and cgm files. To add your own classes to the definition file, see the provided by Unigraphics. When adding libraries you do not have to edit the TCL 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 Ассоциативные система координат


    Feature—> Parameters. Ассоциативная система координат состоит из координатных плоскостей и осей. Каждый из этих объектов может выбираться для использования в качестве привязки при выполнении любых операций построения..

    Ассоциативная система координат используется аналогично координатным плоскостям и координатным осям. Она удобнее как целые объект, дающий информацию о полной ориентации элемента, который построен на их основе. Ассоциативные системы координат могут использоваться для задания ориентации элементов твердого тела в ходе их построения, для задания позиционных размеров, для определения условий взаимного расположения деталей в сборочной модели.


    Datum Plane Координатная плоскость



    Вы можете создать зависимую или фиксированную координатную плоскость. Зависимая координатная плоскость задается относительно твердого тела, кривых и других координатных плоскостей. Фиксированная координатная плоскость имеет постоянное положение относительно абсолютной системы координат. Фиксированная координатная плоскость не ссылается на другую геометрию.

    Изменить

    Угол

    Смещение

    Фильтр







  • Метод задания точек

    Модификация точки

    Цикл ориентаций нормали

    Ограничения

    Информация об ограничениях

    Фиксированные координатные плоскости

    Другие координатные плоскости



    Define Cone Определить конус


    Define Cone - Вы можете определить коническую поверхность, используя следующие методы:

    Каждый из этих методов идентичен по построению с методом Insert —> Feature —> .


    Define Cyliner Определить цилиндр


    Feature —> .



    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 Прямое моделирование


    Функции прямого моделирования включают Constrain Face, , , , , и .


    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 Скругление ребра






    Скругление ребер

    Тип скругления

    Фильтр






  • Радиус по умолчанию

    Добавить касательные ребра

    Скруглять все элементы массива

    Параметры сферической вершины

    Метод задания точки

    Перезадать ребро

    Изменить точку / откат

    Переменный радиус / Дистнация отката

    Точность
    .
    or key. The new distance tolerance is effective for subsequent blend operations throughout the current session.

    Исключить точки / откат

    Опции перекрытия

    Подтверждение построения



    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 Тело переноса



    После того, как вы выбрали цепочку кривых, задающих контур тела переноса (см раздел ) вы должны выбрать один из следующих методов:

    Тело переноса

    Направление и дистанция

    Обрезать по грани или плоскости

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

    Через нескольких тел

    Обрезать по телу

    Замечение: Если для построения заметаемого тела использовалась грань или листовое тело, то обновление заметаемого тела при изменении исходной геометрии проходит корректно. Но другие операции построения, которые ссылаются на ребра или грани заметаемого тела могут не обновляться корректно.
    Feature-->Parameters.
    Замечение: Если заметаемое тело, построенное на базе эскиза, не обновляется, вы можете его редактировать. Однако вы не можете присоединить эскиз к другой грани (команда 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 Точки выравнивания на контуре дна


    Outline Alignment Method.

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


    Floor Face Поверхность дна



    Если поверхность дна не выбрана, то она может определяться как эквидистанта от поверхности размещения, либо плоско параллельным переносом плоскости размещения. Если поверхность дна определено, то дно кармана также может быть определено как эквидистанта к этой поверхности, либо ее плоскопараллельным переносом. Если дно кармана задается плоскопараллельным переносом, то вы должны задать вектор переноса с помощью команды Floor Face Translation Vector.


    Floor Face Translation Vector Вектор переноса для задания дна



    Опция Specify New Vector переводит вас в диалоговое окно задания произвольного вектора. Если вы выбираете координатную ось, то система автоматически переключается в моду Selected Datum Axis. Если вы уже определили вектор и хотите изменить его, выберите опцию Specified Vector.


    Floor Outline Контур дна



    До того, как выбран первая кривая контура, диалоговое окно имеет вид изображенный на рисунке.
    В этот момент вы можете задать наклон для боковых граней.

    Наклон граней от контура размещения

    Угол наклона

    Относи-тельно

    Если выбрана опция By Outline, то система по очереди подсвечивает каждую кривую контура основания и просит задать закон изменения угла наклона, связанный с этой кривой.
    Если контур не лежит на поверхности дна, то вы может спроецировать их на поверхность по нормали к поверхности, или вдоль фиксированного вектора. Если в качестве вектора проецирования выбирается плоскость контура Normal To Plane of Curve, то все кривые в контуре должны быть компланарными.
    Если вы указали радиус скругления между стенками кармана и дном, то опция задания формы контура 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.

    Обобщенный выступ
    Outline Alignment Method).

    Фильтр
    Метод выравнивания контуров. Если для верхнего и нижнего контура выбраны независимые кривые, то вы можете задать метод выравнивания между ними.


    Радиус в углах

    Присоеди-нение выступа

    Подтверждение выполнения



    Unigraphics. Справочник по моделированию


    Эта опция используется для создания кармана, который имеет несравнимо большую гибкость в построении, чем прямоугольный () и цилиндрический карманы (Cylindrical). Уникальные возможности при построении этого кармана в следующем:
    Гранью, на которой размещается карман, может любая грань тела, а не обязательно плоскость.
    Дно кармана в свою очередь также может быть определено произвольной поверхностью.
    Контур кармана на грани размещения и на дне определяется двумя независимыми произвольными цепочками замкнутых кривых.
    В случая задания скругления между стенками кармана и поверхностью, на которой он размещен, контур может характеризовать как линии теоретического пересечения стенок кармана с поверхностью, так и линию точек касания радиуса скругления кармана с поверхностью.
    Боковые стенки кармана строятся как линейчатые поверхности между верхним и нижним контуром. Если контур задает точки касания, то система автоматически вычисляет линию пересечения между стенками и поверхностью, на которой размещается карман.
    Для такого типа кармана система создает специальный типовой элемент формы, который называется GENERAL POCKET (обобщенный карман).

    Обобщенный карман

    Пол кармана

    Контур дна кармана

    Тело построения
    Вектор переноса дна кармана. Если дно контура задается переносом поверхности размещения, то необходимо задать вектор переноса.
    Outline Alignment Method.
    Outline Alignment Method.

    Фильтр

    Метод выравнивания контуров

    Радиус скругления по верхнему контуру

    Радиус скругления по контуру дна

    Радиус по углам

    Присоединить карман



    Графическое изображение ассоциативной системы координат.


    Графическое изображение ассоциативной системы координат отличается от изображение простой, не ассоциативной системы координат. Оно состоит из изображений осей и плоскостей, каждое из которых является отдельно выбираемым объектом (см. рисунок).


    Unigraphics. Справочник по моделированию






    Unigraphics. Справочник по моделированию


    Эта опция дает возможность объединить несколько операций построения в с специальную группу, которая называется Feature Set. Члены одной группы могут управляться как одно целое в операциях удаления, подавления и перемещения.
    Опции диалога Sets of Features

    Группа элементов

    Имя группы
    Model Navigator Tool.

    Фильтр

    Элементы в части

    Добавить зависимые

    Все на теле

    Элементыв группе

    Добавить

    Исключить

    Скрыть члены группы



    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 или отказаться от выбора с помощью клавиш MB1
    Вы не можете добавлять/исключать грани для операции построения эквидистанты для всего тела Offset Body. В этой операции система по умолчанию работает со всеми гранями тела.
    После того, как вы закончили выбирать грани, нажмите OK.


    Изменение резьбы


    Когда вы подавляете или удаляете операцию построения символической резьбы в дереве построения, пунктирная окружность изображения символической резьбы исчезает. Когда же вы делаете твердое тело невидимым в команде Blank, пунктирные окружности символической резьбы не становятся автоматически невидимыми.
    Параметры резьбы могут быть изменены в команде Edit-->Feature-->. Операция построения резьбы не может быть переопределена на другую грань.


    Изменение топологии


    Вы можете выполнить определенные типы построений, приводящие к изменению топологии тела. Например, на нижнем рисунке изображен куб, имеющий скругления радиусом 0.15' на верхней грани и скругления радиусом 0.25' на вертикальных боковых ребрах. Построено тонкостенное тело толщиной 0.20'. Из рисунка видно, что на тонкостенном теле исчезают верхние грани скругления, радиус которых меньше, чем толщина стенок. Такое изменение топологии возможно.


    Экспорт собственного типового элемента


    Любые собственные типовые элементы могут быть созданы и сохраненны в отдельном файле. Это файл может быть использован для построения такого же элемента в другой модели.
    Замечание: Когда вы создает собственные типовой элемент лучше создавать его с относительной привязкой к геометрии модели, чем делать его абсолютное определение. Например, при построении тела переноса направление переноса для собственного типового элемента лучше определить ссылкой координатную ось, чем выбором направления по оси X рабочей системы координат. Если при использовании типового элемента ось X новой рабочей системы координат имеет неправильную ориентацию, то это вызовет проблемы при построении. С другой стороны, относительно заданное направление легко правильно определить, указав нужную координатную ось (ребро) в новой модели.
    Когда вы закончили построении геометрии собственного типового элемента, выберите команду File—> Export—> User Defined Feature. Система переходит к диалоговому окну определения собственного типового элемента.

    Имя UDF

    Сохранить в библиотеке

    Захватить картинку

    Элементы построения модели

    Элементы построения в UDF

    Фильтр

    Добавить родительские элементы

    Внешние ссылки для UDF

    Текст запроса

    Добавить геометрию

    Исключить геометрию

    Допустимые выражения

    Параметры ввода UDF

    Текст запроса параметра

    Определение значения
    Option По выбору - Для выражения Option вы можете задать значения, вводя их в текстовом поле Enter Option Value. Значения появятся в списке. Для удаления значения, выделите его в окне списка и нажмите Remove ValueFor Option.
    Range Диапазон - Для выражения Range вы можете выбрать два типа выражения Integer (Целое) или Real (Вещественное) и ввести значения Low End (Минимальное значение) и High End (Максимальное значение).

    Ссылка на документ
    Documentation для того, чтобы прочитать HTML документ в стандартном браузере.



    Как работает сквозное построение


    Когда выбрана опция построения насквозь, отверстие или паз рассматривается как тело, которое ограничено только гранью размещения и гранью, насквозь которую отверстие (паз) выходит наружу.
    Грань "насквозь" ограничивает отверстие в процессе построения следующим образом:
    Цилиндрическое отверстие рассматривается как тело-инструмент построения. Тело-инструмент разделяется гранью насквозь.
    Если грань - насквозь не полностью отсекает инструмент построения, то разделение продолжается по граням, смежным с гранью "насквозь".
    Та часть тела инструмента, которая дальше от грани размещения исключается из дальнейших операций. Оставшаяся часть тела-инструмента вычитается из тела построения.
    Ниже показан пример построения сквозного отверстия.
    Грань насквозь разделяет тело-инструмент на две части.
    Оставшаяся часть тела-инструмента вычитается из тела построения.
    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 и Angle to plane касательная грань может быть цилиндрической и конической. Угол поворота может быть 0 и 90 градусов
    Для 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. Во время его редактирования вы можете переопределить плоскость симметрии , добавить или убрать элементы для зеркального копирования.

    Зеркальная копия элементов

    Шаги выбора

    Фильтр
    Features in Part. По умолчанию маска равна *. Это означает, что видны все элементы. Если вы измените маску выбора на EX*, например, то в списке будут видны только элементы, имена которых начинаются с букв "EX..".

    Добавить зависимые элементы

    Все на теле

    Элементы в части
    Features in Mirror.

    Элементы для зеркаль-ной копии

    Добавить

    Исключить

    На рисунке внизу показаны три элемента, для которых делается зеркальная копия.


    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.

    Скругление сферической вершины

    Данные сферичес-кого скругления

    Изменение сферического скругления
    Modify Point Dialog, в данном контексте используется для задания дистанции отката вдоль ребра.

    Дистанция отказа

    Исключить откат



    Определение направления переноса


    Для задания направления переноса система переходит в диалог задания вектора Vector Constructor. Используя этот диалог вы можете задать направление, которое ассоциативно связано с объектами, по которым оно определено. Если после вы измените геометрию, по которой определялось направление переноса, то система автоматически изменит направление переноса и обновит тело переноса.
    Pо умолчанию вектор переноса перпендикулярен плоскости задающей кривой. Если контур переноса задан гранью или листовым телом, то вектор переноса совпадает с нормалью к поверхности в центре грани.
    Если выбранный контур замкнутый, вектор изображен в центре сечения. Если выбранный контур открытый, то вектор изображен в начальной точке первой кривой контура. Это помогает визуально контролировать, какой контур открытый или замкнутый вы имеете.
    Замечение: Подробное описание диалога построения вектора дано в справочнике Gateway Help (Введение в Unigraphics).


    Основная терминология



    Операции или Элемент

    Тело

    Объемное тело

    Листовое тело

    Грань

    Задающее сечение

    Направляющие кривые



    Отчет об ошибках


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


    Other Datum Axes Другие координатные оси


    Эта команда используется дает возможность построить координатную ось с помощью задания точки и направления или с помощью двух произвольных точек.

    Другие координатные оси

    Метод

    Метод задания точки

    Метод задания вектора

    Цикл по направлению оси

    Подтверждение выполнения операции



    Other Datum Planes Другие координатные плоскости


    Эта команда используется для дополнительных способов задания зависимых координатных плоскостей: плоскости по точке и направлению нормали и плоскости по трем точкам.

    Метод

    Метод задания точки

    Метод задания вектора

    Цикл по нормалям плоскости

    Подтверждение построения
    после выполнения операции построения. В этом диалоге вы можете принять результат построения, проанализировать его или отказаться от построения. Эта опция типична для диалогов, содержащих последовательные шаги выбора.



    Outline Alignment Method Методы выравнивания контуров


    Если вы отдельно задали кривые для основания и верхнего контура выступа , то система строит стенки выступа, как линейчатые поверхности между этим контурами. Начальные точки обоих контуров отмечаются стрелкой. Так как начальные точки обоих контуров соединяются между собой, то вы должны обеспечить правильное положение начальных точке и направлений обхода для обоих контуров.
    После выбора обоих контуров у вас есть 6 опций на задание способа выравнивания, т.е. построения линейчатой поверхности:

    Выронить по концам

    Указать точки

    По параметру

    Длина дуги

    По контуру основания

    По контуру вершины



    Outline Curves Выбор кривых для контура


    Желательно выбирать кривые контура в моде автоматического выбора по цепочке. Такой выбор гарантирует выбор однозначного замкнутого контура, не имеющего разрывов.


    Pad Выступ






    Параметры элемента


    Каждый из базовых элементов имеет свой набор параметров, который необходимо задать для определения его размеров.


    Patch Заплатка



    Небольшие зазоры между телами, используемыми в булевской операции, могут привести к невозможности выполнения команд "Обрезка тела Trim Body” и “Разделение тела Split Body".
    Вы хотите применить к модели скругление, построенное вручную.
    Вы хотите построить отверстие, которое имеет сложную форму.
    Опции диалога Patch

    Заплатка

    Шаги выбора

    Создать отверс-тие

    Измненить направле-ние удаления

    Подтверж-дение построения



    Перекрытие скруглений


    Вы может создать скругления, которые наползают друг на друга. Такие скругления могут быть любого типа: с постоянным и переменным радиусом скругления, скругление по ребру.
    Ниже на рисунке показан пример скругления переменного радиуса, которое перекрывается с другими скруглениями на теле.
    Вы можете получить полное перекрытие скруглениями граней тела. В примере на рисунке ребро 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 Точки выравнивания на контуре основания


    Outline Alignment Method).

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


    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.
    Выберите все необходимые ребра. При выборе ребер вы можете задавать нужное значение фильтра . Для отказа от выбора ребра повторно выберите его с нажатой клавишей . На рисунке внизу показан пример, когда выбраны три ребра, показанные красным цветом. Значение радиуса по умочланию равно 0.1

    Нажмите кнопку 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


  • From Edges.







  • Порядок построения отверстия




    Порядок построения отверстия с понижением


    Порядок построения отверстия с зенковкой



    Порядок построения приблизительной эквидистанты


    На шаге выберите листовое тело или отдельные грани для построения эквидистанты. На рисунке выбраны четыре поверхности изображенные красным цветом.
    На шаге задайте систему координат, который будет использоваться для построения.
    Задать параметры , и . На рисунке смещение равно 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.


    Разумный выбор



    Грани
    Tangent Faces, , или конструктор выбора more...

    По ребру
    Tangent Edges, , или конструктор выбора more...

    Касательно грани
    Tangent Faces, , или конструктор выбора more...

    По линии разделения
    Tangent Edges, , или конструктор выбора more...

    Кроме это вы можете задать собственный набор с помощью .
    После выбора типа разумного выбора вы можете выбрать объект в графическом окне. Все типы разумного выбора требуют определенных условий, для того чтобы они работали правильно. Это в основном, за некоторым исключением, требования простого выбора объекта:
    Методы разумного выбора 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 Прямоугольный паз


    Паз с прямоугольным сечением. Для его задания вы должны определить.



    Редактирование фиксированной координатной плоскости


    Вы можете редактировать абсолютную координатную плоскость, как и любой элемент построения:
    Feature-->. Вы не можете изменить ориентацию координатной плоскости с помощью команды Edit—> Transform. Вы можете также изменить ориентацию нормали координатной плоскости на противоположную с помощью команды Edit—> Feature—> .
    Фиксированная координатная плоскость - полноправная параметрическая операция, для которой допустимы все возможности редактирования в дереве построения, как и для любой другой операции.
    Координатную плоскость можно удалить командой Edit-->Feature-->
    Размер изображения плоскости зависит от размера изображения в момент ее создания. Вы можете изменить размер изображения плоскости при ее редактировании с помощью команды Edit—> Feature—> .


    Редактирование группы элементов


    Для изменения состава группы элементов выберите команду Edit --> Feature -> и выберите группы, которую вы собираетесь редактировать. Система перейдет в то же самое диалоговое окно, которое используется для создания группы.
    Во время редактирования группы действуют следующие правила:
    Вы можете как добавлять, так и удалять элементы из группы.
    Вы не можете добавить в группу элемент, если он создан, по дереву построения, позже, чем группа.
    Вы можете изменить значение опции Hide Feature Set Members.
    Вы можете добавить одну группу в другую.
    Вы можете использовать элемент более, чем в одной группе.
    Если вы удаляете группу, то удаляются все элементы, которые входят в группу. Если вы хотите удалить группу, не удаляя элементов, то сначала исключите их из группы с помощью команды Remove.
    Вы не можете создать пустую группу.
    Если вы подавите группу, то будут подавлены все ее элементы. Если вы восстановите группу, то будут восстановлены все члены группы, за исключением тех, которые были индивидуально подавлены до подавления всей группы.


    Редактирование координатной плоскости


    Вы можете редактировать координатную плоскость, обратившись к команде Edit-->Feature-->.


    Редактирование наклонов


    В момент редактирования операции построения наклонов вы можете изменить любые параметры, за исключением типа построения.


    Редактирование операции упр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 Сшивание



    Эта команда используется также для сшивания двух объемных тел, имеющих общие грани.
    Опции диалога Sew

    Сщивание

    Шаги выбора

    Тип операции

    Несколько поверхно-стей

    Сшить все элементы массива

    Точность сшивания
    Modelling, определяет максимально возможное расхождение между ребрами поверхностей при сшивании.

    Подтверж-дение построения

    Если вы хотите добавить одну или две грани, то возможно удобнее воспользоваться командой обрезки . 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 Помощник преобразования поверхности в тело



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

    Помощник преобразования поверхности в тело

    Первая/ вторая поверхность

    Точность сшивания

    Показать плохую геометрию

    Показать границы поверхности




  • Показать проблемные поверхности

    Показать участки вырождения

    Переопределить обрезку поверхностей
    Show Bad Degeneracies option, and makes them smooth.

    Сгладить вырождения

    Разрешить расширение границ
    Thicken Sheet.Такой подход может помочь при некоторых проблемах, которые возникают на сшитых границах поверхностей. Он допустим только тогда, когда можно задать приемлелмое направление переноса.



    Sheets From Curves Поверхность по кривым



    Замечание: Многие иллюстрации в данном разделе даны в моде "закраски" поверхностей твердого тела. Закрашенное изображение улучшает восприятие формы тела, хотя и приводит к некоторой потерей технической точности изображения.
    Установки
    После выбора команды система предлагает задать моды просмотра кривых:

    Цикл по слоям
    Обсуждение метода построения.

    Предупре-ждения



    Simple Hole Простое отверстие




    Simplify Body Упрощение тела



    Опции диалога 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

    Невозможно построить заплатку

    Такое сообщение появляется тогда, когда система не может сшить заплатку с базовым телом.


    Сообщения об ошибках


    Во время построения тела возможны следующие ошибочные ситуации.

    Нарушена топология твердого тела

    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.
    Ниже приведена таблица допустимых сочетаний тел.

    Замечание: Если вы вычитаете листовое тело из сплошного, то тело результат построения теряет параметризацию.


    Сводная таблица методов построения тела



  • Thicken Sheet

  • Поверхности свободной формы



    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) различны и зависят от типа построения резьбы.

    Создание резьбы

    Тип резьбы

    Большой диаметр
    Manual Input.

    Меньший диаметр
    Manual Input.

    Шаг
    Manual Input.

    Угол
    Manual Input.

    Ссылка
    Manual Input option is on.

    Метод

    Форма
    таблица будет использоваться для определения параметров резьбы по умолчанию. (Например унифицированная резьба, американская резьба или метрическая). Эта опция появляется при построении символической резьбы.

    Число заходов

    Коническая резьба

    Полная резьба

    Длина

    Минималь-ный заход
    Parameters и выключив после этого опцию ручного ввода Manual Input. Эти ограничения призваны сохранить стандартные значения параметров резьбы, взятые из таблицы.

    Выбрать из таблицы
    таблиц резьбы. Эта опция не работает при построении детальной резьбы.

    Включить элементы массива

    Вращение

    Выбрать начало



    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 Точки выравнивания на контуре вершины


    Outline Alignment Method).

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


    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 и задания разных значений углов наклона в точках вдоль этих ребер.


    Включение собственного типового элемента


    Form Feature -> User Defined. Появляется диалоговое окно управление библиотекой UDF.


    Управление библиотекой

    Тип библио-теки

    Поиск

    Изображение и имя элемента

    Предыдущая страница

    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

    Завернутая геометрия

    Шаги выбора

    Фильтр





  • Затягива-ние разрывов

    Линейная точность

    Дополни-тельное смещение

    Подтверж-дение построения

    Замечание: Так как система сначала создает на исходной геометрии серию точек, по которым потом создается выпуклый многогранник, то незначительное изменение исходной геометрии может привести к существенному изменению геометрии охватывающего многогранника. Если вы собираетесь построить на геометрии многогранника дополнительные детали, то очень вероятно, что даже при незначительных изменениях исходной геометрии, многогранник меняется так сильно, что построенные на нем элементы требуют повторного присоединения и позиционирования. Чтобы избежать этих проблем, снимите параметризацию с элемента WRAP_GEOMETRY после построения многогранника.


    Задание формы обобщенного выступа


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


    Задание геометрической формы обобщенного кармана


    Для построения кармана вы должны указать поверхность размещения, геометрию контура и, возможно, поверхность и контур дна. Геометрия контуров по верхней и нижней поверхности могут быть заданы различными способами:
    Выбрать независимо контур, определяющий форму кармана сверху и снизу.
    Выбрать контур, задающий форму кармана на грани размещения. Геометрия дна определяется проецированием верхнего контура на поверхность дна. Проецирование может осуществляться по нормали к поверхности дна, либо вдоль заданного вектора.
    Выбрать контур, задающий форму кармана на грани размещения. Геометрия дна определяется проецированием верхнего контура на поверхность дна. Проецирование может осуществляться по нормали к поверхности дна, либо вдоль заданного вектора.
    Замечание: Ребра тела могут также выбраны в качестве контура кармана.


    Задание горизонтального направления


    Если элемент не тело вращения, или вы используете понятие горизонтальный, вертикальный размер при его позиционирование, системе необходима информация о том, какое направление на грани считаете горизонтальным. В таких случаях система просит вас указать геометрию, задающую горизонтальное направление. Вы можете выбрать ребро, координатную ось или грань тела. Горизонтальное направление будет ассоциировано с этим элементом. Для элементов содержащих параметр длины (, , and ) длина задается вдоль горизонтального направления.
    Замечание: Во время позиционирования элемента нет необходимости указывать горизонтальное или вертикальное направление - оно уже определено.


    Задание и модификация точек с заданным значением радиуса


    Вы можете выбирать точки в любое время, по ходу задания ребер скругления. Вы можете выбирать только точки, которые принадлежат выбранным для скругления ребрам. При выборе точек вы можете воспользоваться опцией метода задания точек (Point Method ), для уточнения ее способа определения.
    Команда Modify Point дает вам возможность изменить положение точки на ребре. При обращении к этой команде появляется диалог модификации точки Modify Point Dialog.Вы можете задать положение точки по длине дуги (Arclength) или параметру (%Arclength). Кроме этого вы можете интерактивно изменить положение точки, использую движок. Для восстановления старого положения точки используйте команду Reset.
    Для исключения точки из списка, выберите ее и выполните команду Remove Point.
    Если вы хотите изменить положение точки, переместив ее с одного ребра на другое, выполните команду Respecify Edge.
    Замечание: Новое ребро должно быть уже выбранным для скругления.
    Если вы хотите отказаться от выбранного ребра, то укажите ее повторно, одновременно с нажатой клавишей на клавиатуре.
    Если вы хотите исключить точку, в которой задан радиуса, выберите эту точку и выполните команду Remove Point.
    После того, как вы выбрали все ребра и задали радиус во всех нужных точках, нажмите кнопку ОК или Apply.



    Замечания по поводу построения скругления


    Вы можете задать переменную Solid_CheckOnUpdate_BLEND для того, чтобы система автоматически проверяла появление очень маленьких объектов (tiny object) и само пересечение граней (Face Self-Intersection)во время построения скругления. В разделе Введение в Unigraphics есть информация о проверках, проводимых на твердом теле.
    Замечание: Маленькие объекты и самопересечение граней может исчезнуть, после обновления последующих элементов модели в процессе построения. В этом случае повторная проверка тела, выполненная с помощью команды 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 - (Не обязательно) Выбор боковых кривых, задающих границы построения соединительной поверхности с одной и другой стороны соединительной поверхности.
    Выбор граней

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

    Невозможно построить соединение для обрезанной поверхности

    с ограничением, заданной с одной стороны.

    Тип непре-рывности

    Интера-ктивное управление формой
    Для возвращения к исходной поверхности выбери команду Reset.






  • Булевские операции


    Если в части существуют другое тело (неважно объемное или листовов), то система спросит вас, какую булевскую операция над построенным телом вы хотите выполнить.
    На выполнение булевских операций существуют ограничения:
    Вы не можете разделить тело, результат построения, так, чтобы получилась два куска тела, несвязанных между собой.
    Результатом построения не может быть тело с нарушенной топологией (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. Допускаются также границы в форме прямоугольника. Кривые, задающие границу должны быть построены заранее. Вычисление деформации поверхности упрощается, если вы используете эллиптическую границу или границу в форме прямоугольника. Деформация поверхности определяется функцией перехода на границе, точкой максимальной деформации и значением смещения в заданном направлении.
    Порядок выполнения команды .

    Деформация с помощью функции

    Шаги выбора


    Фильтр








  • Смещение

    Опции перехода
    Law Subfunction. Первая функция имеет нулевые наклоны в конце и в начале перехода. Вторая функция имеет нулевой наклон в центре деформации и ненулевой наклон на границе.

    Управление формой

    Отображение фасетов



    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-х границ необрезанной поверхности.
    Порядок построения .
    Опции диалога Enlarge Dialog

    Изменение размеров поверхности

    Тип

    Все

    U-Max,

    V-Min,

    V-Max
    Feature—> ) и одна из сторон поверхности изменена заданием выражения, то сначала система показывает в числовом окне имя выражения. Как только вы начинаете перемещать движок, имя выражения заменяется на текущее значение.

    Отказ

    Поторный выбор грани



    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. Если поверхность построена с непрерывностью касания и кривизны, то сразу после построения поверхности вы можете изменить ее форму в интерактивном режиме.
    При построении поверхности скругления у вас есть три возможности:

    Плавное касание

    Плавное сопряжение по кривизне

    Наследовать форму

    Face -> Resolution.

    Управление формой

    Реверс направ-ления

    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. Справочник по моделированию




    Глобальное изменение формы

    Тип
    Control By Function или ссылкой на образец .

    Метод управления

    Подтверждение построения

    Дополнительная информация о порядке построения изложена в разделах:


    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.


    Порядок построения


    Для того чтобы построить объединительную поверхность, необходимо:
    Выбрать тип задающей поверхности.
    Выбрать тип проецирования.
    Задать параметры точности.
    Задать опции изображения точек и контроля перекрытия.
    Нажать кнопку ОК.
    Выбрать задающую геометрию (поверхность или основные и поперечные сечения).
    Выбрать вектор проецирования (если выбрано проецирования по фиксированному вектору).
    Выбрать аппроксимируемые поверхности.
    Замечание: Если процесс аппроксимации затянулся, вы можете прервать его, нажав одновременно комбинацию кнопок ++L.
    После аппроксимации система изображает в окне статуса количество полюсов поверхности в направлении параметра U и параметра V.


    Порядок построения


    Для того чтобы построить линейчатую поверхность, необходимо:
    Выбрать сечения .
    Выбрать метод выравнивания параметра .
    Задать точность построения .
    Задать параметры для временного изображения сетки .
    Нажать кнопку OK для построения поверхности.


    Порядок построения


    Для создания обрезанной поверхности необходимо:
    Выбрать точность построения .
    Включить опцию получения точного результата .
    На шаге Target Sheet Body выбрать базовую поверхность.
    Определить направление проецирования .
    На шаге Trim Boundary указать геометрические элементы, участвующие в обрезки.
    На шаге Region указать области поверхности, которые будут оставлены или наоборот удалены после обрезки.
    Нажать кнопку OK или Apply. Последняя становится активной только после по крайней мере один объект задал границу обрезки на поверхности и указана одна из сохраняемых областей.
    Если направление проецирование задано и определено тело обрезки, то система автоматически вычисляет на поверхности кривую обрезки для каждого выбранного граничного объекта.
    Замечание. Старайтесь избегать перезадания обрезающих объектов, так как операция расчета линии пересечения требует времени. Линии пересечения будут также пересчитываться и при изменении точности построения или вектора проецирования.
    Обрезанная поверхность является полностью ассоциативной. Это означает, что она будет пересчитываться как при изменении базовой поверхности, так и обрезающих объектов.


    Порядок построения


    Вы можете построить поверхность продолжения по закону задав сначала базовую цепочку кривых или ребер. Затем необходимо выбрать между двумя методами задания ссылочной геометрии. Вы можете определить вектор, относительно которого задается угол или задать набор граней. В последнем случае базовые кривые должны лежать на выбранной поверхности. Наконец вы можете задать опорную кривую.
    После того, как вы закончили выбирать геометрию на шагах выбора вы должны закон для распределения длины и угла поверхности относительно ссылочной геометрии. Законы могут быть постоянными, линейными, кубическими или задаваться функцией закона в общем виде .
    На шаге выбрать кривые или ребра для задания базовой цепочки кривых.
    Выбор метод задания ссылочной геометрии .
    Если метод задания ссылочной геометрии поверхность то задать грани поверхности на шаге Base Face.
    Если метод задания ссылочной геометрии вектор то задать вектор на шаге определения вектора Vector.
    После того, как вы задали ссылочную геометрию система изображает вектора соответствующие углам 0 и 90 градусов. Эти вектора помогут правильно определить значения углов при задании поверхности.
    (Необязательно) На шаге Spine Curve задать опорную кривую для задания ориентации образующих поверхности продолжения.
    Задать нужный закон распределения длины 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.


    Порядок построения эквидистантной поверхности



    Эквидистанта к поверхности

    Дистанция

    Точность по ребру

    Перемен-ные



    Порядок построения эквидистанты для группы поверхностей


    Выбрать нужные поверхности. Если система может сшить поверхности, то система изображает вектор построения эквидистанты.
    Ввести смещение и параметр точности для построения ребер. Смещение может быть задан положительным числом, тогда поверхность строится в направлении изображенного вектора. Если смещение задано отрицательным числом, поверхность строится в противоположном направлении.
    Если поверхности не могут быть сшиты, то появляется диалог, который дает вам возможность выбрать желаемое направление.
    С любой из этих опций вы можете использовать команду изменения направления вектора нормали для любой из поверхностей. Если вы не очень уверены в направление поверхности, поверните модель, обновите изображения и выполните команду повторного вывода изображения нормалей Redisplay Normals.
    Задайте наконец смещение 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.

    Шаги выбора

    Фильтр








  • Изменяемое окно

    Смещение

    Опции перехода
    Law Subfunction. Первая функция имеет нулевые наклоны в конце и в начале перехода. Вторая функция имеет нулевой наклон в центре растяжения и ненулевой наклон на границе.

    Управление формой

    Отображение фасетов



    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 Дискриминант


    Из рисунка видно, что дискриминант есть отношение медианы инженерного треугольника D1, находящейся под кривой, к полной медиане D2. Чем меньше значение дискриминанта, тем более “плоской” получается коническое сечение. При определении конического сечения дискриминант может изменяться в пределах от 0.0001 до 0.9999.


    Rho Дискриминант


    Значение дискриминанта Rho должно лежать в диапазоне от 0.01 до 0.99. Вы можете задавать значение дискриминанта, либо позволить системе вычислять его самостоятельно. Если вы задает значение Rho, то:
    При автоматическом вычислении дискриминанта он определяется по формуле:
    где Q - угол между скругляемыми гранями, т.е. дуга скругления имеет эллиптическую форму.


    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.
    Cubic - эта опция создает кубическое сечение, которое в принципе близко к коническому сечению, но имеет лучшую, более равномерную, параметризацию. Так как это сечение не является точным коническим сечением, то желательно ее применять для дискриминанта < 0.75.
    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

    Цепочка кривых не компланарна

    Цепочка кривых с внутренним петлями должна быть компланарна

    Следующее сообщение появляется, если цепочка кривых не замкнута (замкнутость обязательна только для построения ограниченной плоскости):

    Цепочка не замкнута

    Следующее сообщение появляется, если стартовая кривая внешней цепочки подходит слишком близко к внутренней цепочке:

    Неправильный объект на внутренней цепочке кривых

    Следующее сообщение появляется, если выбранный элемент не может быть принят в качестве элемента цепочки:

    Неправильный Объект Цепочки

    Следующее сообщение появляется, если цепочка не содержит ни одного элемента:

    Цепочка не содержит объектов

    Следующее сообщение появляется, если в качестве начальной кривой цепочки выбрана ссылочная кривая эскиза:

    Ссылочный элемент не может быть началом цепочки


    Сообщения об ошибках



    Невозможно сшить поверхность

    Невозможно применить условие касания к замкнутому сечению

    Выбранные кривые не могут быть спроецированы на поверхность

    Невозможно пересечь опорные сечения с секущей плоскостью

    Неправильное определение опорной кривой

    Ошибка вычисления длины кривой

    Невозможно построить поверхность по заданным сечениям


    Невозможно аппроксимировать сечение


    Неправильный порядок следования точек выравнивания


    Неправильное определение поверхности по набору сечений

    Невозможно конвертировать описание поверхность в

    характеристический многогранник


    Невозможно преобразовать Объемное тело в Листовое тело

    Cannot Update Sheet Body to Solid Body

    Невозможно преобразовать Листовое тело в Объемное тело


    Cannot Reattach Feature On Edges Due To Topology Changes

    Cannot Create B-Surface Body By Through Curves



    Сообщения об ошибках



    Reduce the number of points, the degree or number of patches.

    Превышен предел памяти. Уменьшите количество точек, степень

    поверхности или количество сегментов

    Вы должны задать не менее n точек, чтобы построить поверхность
    Сообщение появляется тогда, когда выбранное количество точек меньше произведения степеней на количество сегментов в обоих направлениях, т.е. Nточек< (Uстепень+1)(Vстепень+1)UсегментовVсегментов.

    Use more points, reduce the degree or restrict the boundary.

    Точки расположены слишком редко. Добавь точек, уменьши

    степень поверхности или переопредели границы построения


    Степень должна быть в диапазоне 1-24.

    Граница должна быть выпуклым прямоугольником



    Сообщения об ошибках


    Если при выборе геометрии построения возникают проблемы, система выдает соответствующие сообщения об ошибках и отказывается от построения тела


    Unable To Approximate Section String








    Cannot Update Sheet Body to Solid Body


    Cannot Reattach Feature On Edges Due To Topology Changes



    Сообщения об ошибках


    Система не может аппроксимировать дальнее ребро поверхности продолжения с заданной точностью.

    Система не может построить поверхность по двум линейчатым образующим.


    Сообщения об ошибках при обрезке поверхности


    Это сообщение говорит о том, что после операции получится несколько несвязанных кусков поверхности. Такая операция не допустима.
    Это сообщение появляется, когда линии пересечения ограничивающих объектов не образуют замкнутых областей. Точки разрыва маркируются системой.
    Пример такой ситуации приведен на рисунке (точность построения 0.01).
    Если система не может построить замкнутые области, то она проводит анализ геометрии и отмечает звездочкой места возможных разрывов. Если разрыв больше чем 100 параметров точности, то звездочка не изображается, так как такой разрыв очевиден.
    Возможные способы исправления ошибок.
    Создать кривые пересечения и проецирования так, чтобы поверхность могла быть обрезана.

    Удлинить кривые для получения явного пересечения (а,b), используя команды Edit-->Curve-->Arc Lenght-->.
    Соединить точки касания кривых, редактированием одной из них (c) с помощью команды Edit-->Curve-->.
    Увеличить точность построения.


    Советы по использованию точности


    Система начинает аппроксимацию с очень простой поверхности и затем постепенно делает ее все более сложной до тех пор, пока не удовлетворяет заданным критериям точности. Если вы зададите слишком высокую точность, то полученная поверхность будет очень сложной, занимать много памяти и работа с такой поверхностью будет медленной. Следовательно, необходимо задавать точность не выше той, которая вам действительно нужна.
    Одна из возможностей уменьшить сложность поверхности - увеличить точность на границе, по сравнению с точностью внутри поверхности
    Если вы используете высокую угловую точность на волнистой поверхности, это приводит к созданию поверхности, имеющей много кусков. Если угловая точность установлена равной 90?, то она игнорируется в процессе построения. Отключение угловой точности ускоряет процесс аппроксимации.
    Замечание: Разрыв между исходными поверхностями не может быть больше заданной линейной точности построения.


    Советы по применению


    Во время выбора точек на сечениях при задании поверхность по точкам или полюсам, выбирайте точки на всех сечениях в одном направлении. На рисунке показаны примеры правильного и неправильного порядка выбора точек и последствия такого выбора.


    Создание листового тела


    После установки всех параметров нажмите кнопку OK или Apply. (Если выполнена команда Apply, то вы остаетесь в меню задания поверхности).
    После построения поверхности система дает возможность оценить результаты аппроксимации. Она показывает значения среднего и максимального отклонения поверхности от заданного массива точек. Точка, имеющая максимальное отклонение от поверхности подсвечивается.
    В большинстве случаев система способна построить поверхность, если только система не выдает сообщение об ошибке. Созданная поверхность обычно близка к точкам, но иногда поведение поверхности неустойчиво. Визуальный контроль и методы анализа, предлагаемые системой, являются единственным способом убедиться в том, что построенная поверхность удовлетворяет вашим требованиям.
    Среднее и максимальное отклонение поверхности от точек вычисляются в направлении нормалей к плоскости U-V. Реальное расстояние точек от поверхности никогда не больше, а обычно меньше, чем это значение. Эти цифры удобно использовать для относительной оценки двух разных по степени поверхности и количеству сегментов способов построения. Для точной оценки отклонения точек от поверхностей необходимо использовать команду Analysis-->Distance.
    Если вас не устраивают результаты построения, выполните команду UNDO и попробуйте пере задать параметры аппроксимации.


    Создание поверхности


    После того, как выбраны сечения и установлены необходимые параметры точности, нажмите кнопку Ок. Система рассчитает линейчатую поверхность, изобразит временную сетку кривых и будет ждать вашего подтверждения. Если вы выберете Yes, система примет построенную поверхность, если No, то система откажется от построенной поверхности и вернется к меню задания параметров. Если вы зададите 0 для количества параметрических линий в обоих направлениях, то система не будет выводить меню подтверждения.
    Если построенное тело пересекает другие тела, то система предложит выполнить одну из булевских операций Boolean Operation.
    Тип построенного тела зависит от моды создания, листовое или объемное тело, и от того, замкнуты или нет задающие сечения.


    Создание ребра с заданной точностью


    Ребра с заданной точностью требуются для операций, где точное ребро невозможно, иногда она появляется как результат компромисса между требуемой точностью и размером модели или как результат булевской операции, которая провела к некоторому нарушению топологии:
    Такие ребра появляются в результате выполнения следующих операций:
    Операция сшивания создает ребра с заданной точностью при сшивании обреазнных поверхностей.
    Операции построения переменного радиуса, наклона граней, придания толщины листовому телу. Точное вычисление ребер для этих операций возможно, но приводит к неоправданному увеличению объема данных, описывающих модель.
    Булевские операции в тех случаях, когда возникают проблемы с сохранением топологии.
    Данные импортированные из других CAD систем также могут содержать ребра с заданной точностью.
    Локальная точность может использоваться при конвертировании ребра с кривую. Кривая процедуры пересечения недопустима для операций над кривыми, поэтому при выделении кривой по ребру последнее пере аппроксимируется B-сплайном.
    Локальная точность может использоваться в задаче проецирования кривой на поверхность.
    Когда вы строите эквидистанту для точного ребра то обычно строится точная геометрия. Однако если между гранями небольшой угол, то возможно использование локальной точности.
    В ходе повторного выполнения операций требующих локальной точности система может увеличена системой. Вы можете проверить такое естественное увеличение точности с помощью команды Analysis—> Examine Geometry (см. раздел ).


    Sphere Blend Скругление сферой


    Это скругление строится с помощью сферы. Сфера катится вдоль двух поверхностей и находится в контакте с обеими поверхностями. Сечения скругления лежит в плоскости, перпендикулярной обеим поверхностям.
    После выбора сферического скругления в диалоговом окне появляются поля Radius и Radius Method. Опция Radius Method имеет значения:

    Постоян-ный

    Управля-емый законом

    По линии касании



    Spine Curve Alignment Method Метод выравнивания по опорной кривой


    Линейчатые образующие лежат в плоскостях, перпендикулярных заданной опорной кривой Spine Curve. Границы поверхности определяются крайними плоскостями, перпендикулярными опорной кривой, которые еще пересекаются с задающими сечениями.
    Замечание: Если опорная кривая перпендикулярна сечению, то поверхность может не построиться, так невозможно найти пересечения плоскости, перпендикулярной опорной кривой с задающими сечениями.


    Spine Curve Опорная кривая


    Изопараметрические линии лежат в плоскостях, перпендикулярных заданной опорной кривой Spine Curve. Границы поверхности определяются крайними плоскостями, перпендикулярными опорной кривой, которые еще пересекаются с задающими сечениями.
    Замечание: Опорная кривая, которая целиком или частично перпендикулярна задающим сечениям, недопустима потому, что в этой ситуации невозможно найти точку пересечения секущей плоскости и базовых сечений.


    Spline Points Точки сплайна


    Опция Spline Points создает поверхность, используя точки и касательные значения входяших кривых. Новая поверхность должна проходить через точки, которые определяют сечения кривых, но не через сами кривые. Эти меняет параметры кривой и создает гладкую поверхность. Когда параметры кривой изменяются, касательные значения останутся теми же.
    Когда вы создаете поверхность по точкам спайан, поперечные сечения должны быть простыми B-кривыми с одинаковым количеством задающих точек.


    Степень для кусочно-непрерывной поверхности


    Row Degree. Этот параметр задает степень поверхности в направлении параметра U. Степень не может быть больше чем количество точек в сечении минус 1. Степень по умолчанию равна 3.
    Column Degree. Этот параметр задает степень поверхности в направлении параметра V. Степень не может быть больше чем количество сечений минус 1. Степень по умолчанию равна 3.
    Замечание: Максимальная степень поверхности не может быть больше 24 вне зависимости от количества точек в сечении и количества сечений.
    На рисунке показан пример поверхности, для которой степень по U может быть от 1 до 4. Степень по V равна 3.


    Степень для поверхности одного сегмента


    Для поверхности одного куска степень поверхности зависит от количества сечений и количества точек в каждом сечении.
    В направлении параметра U (Row Degree ) степень поверхности на единицу меньше максимального количества точек, заданного для любого из сечений поверхности.
    В направлении параметра V (Column Degree) степень поверхности на единицу меньше количества заданных сечений.
    Замечание: Минимальное количество точек (сечений) равно 2, максимальное количество точек (сечений) равно 25.
    Поверхность, показанная на рисунке, имеет 4 строки, ее степень в направлении параметра V равна 3. Наибольшее количество точек в сечениях равно 6, степень поверхности в направлении параметра U равна 5.


    Swept Заметаемые поверхности



    Тело переноса строится заметанием образующего сечения, которое двигается заданным образом вдоль направляющих. Задающая кривая называется Section. Направляющие кривые называются Guide.


    Tangency Control Контроль линии касания



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


    Tangency Controlled Линия касания


    Замечание: . Кривая касания может быть задана только на одном наборе скругляемых граней.


    Tangential Продолжение по касательной


    Этот метод позволяет построить касательную поверхность продолжения.
    Вы можете указать только ребро не обрезанной поверхности. Если вы хотите построить касательное продолжение для обрезанной поверхности, то пользуйтесь методом продолжение под углом с углом равным 0.
    Замечание: Касательная поверхность продолжения от ребра может быть построена только для исходного, не обрезанного ребра поверхности. Если вам необходимо построить продолжение от ребра обрезанной поверхности, используйте моду задания поверхности продолжения под углом к поверхности с нулевым значением угла.
    Вы можете создать продолжение фиксированной длины Fixed Length или фиксированного процента Percentage.
    Для того чтобы построить касательного продолжения фиксированной длины, необходимо:
    Выбрать поверхность.
    Выбрать ребро поверхности.
    Задать длину поверхности продолжения LengthEnter.
    Для того чтобы построить поверхность продолжения по проценту, необходимо:
    Выбрать моду по ребру Edge или по вершине Corner Extension.
    Выбрать поверхность.
    Указать ребро или вершину.
    Задать процент продолжения.
    Если вы создаете продолжение по вершине, то эта вершина должна быть точкой пересечения двух исходных не обрезанных ребер поверхности.
    Если вы выбрали продолжение по углу, то система изображает две стрелки с подписями U и V, показывающими продолжение каждого из параметров. Вы задаете процент продолжение отдельно для каждого из указанных направлений. Если вы выполните продолжение по касательной вдоль заданного ребра, то оно будет гладко сопрягаться с продолжением по вершине с тем же значением процента. Это утверждение неверно при продолжении на заданную длину. Продолжение на заданную длину не будут плавно сопрягаться с продолжением заданным по проценту длины.


    Тело с произвольным графиком площадей


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


    Terminology


    Midsurface - is the sheet body which is created halfway between two defining faces. The points and normals of the parent faces are averaged at corresponding parameters. 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.
    Midsurface Feature - refers to a feature that provides you with the ability to create and manipulate a list of midsurfaces and their defining face pairs.
    Face Pair Feature - refers to the fundamental building block of a midsurface feature. It contains two lists of opposing faces and the resulting midsurface.
    Defining Face - is the face of a solid body used to create a midsurface.
    Side Faces - refer to faces in one of two sets of opposing face pairs.
    Seed Face - is a face on the solid. For sheet metal parts, any face on either side of the solid can be selected as the seed face.
    Boundary Face - is defined automatically. The system calculates whether a given face has an edge which is connected to a face and the normals on the two faces are about 90 degrees apart. This connected face is defined as a boundary face when the face contains the edges in the thickness direction.
    Cliff Angle - is measured as the angle between the normals of the two adjacent faces at a point on the common edge.


    Thicken Sheet Придание толщины листовому телу



    .

    Выбрать листовое тело

    Тело-результат построения
    Subtract, or ). Допустимы операции создания, объединения, пересечения или вычитания. Этот шаг не активен, если в качестве действия (Action) после построения тела выбрана мода создания (Create).

    Первое /второе смещение

    Точность

    Действие

    Показать проблемные области

    Подтверждение выполнения



    Three-points-arc три точки на дуге окружности





    Through Curve Mesh Поверхность по сетке кривых



    Поверхность, которая создается в этом методе, является полиномиальной кубической поверхностью. Это означает, что поверхность имеет 3-юю степень в направлении параметра U и параметра V.
    .

    Поверхность по сетке кривых

    Предпоч-тение

    Точность пересече-ния

    Первое базовое сечение

    Последнее базовое сечение

    Первое поперечное сечение

    Последнее поперечное сечение

    Обычное

    Использо-вать точки сплайна

    Простой



    Through Curves Поверхность по набору сечений



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

    Поверхность по набору сечений

    Тип поверх-ности

    Выравни-вание

    Замкнуто по V

    Степень по V

    Точность

    Ограни-чения

    No Constraint- Без ограничений

    - Непрерывная касательная

    - Непрерывная кривизна.

    Not Specifie - не задан

    Isoparametri - по изопараметрическим линиям

    Normal - по нормали

    Простая



    Through Points and From Poles Поверхность по точкам и по полюсам


    Во время задания поверхности через заданные точки и по полюсам техника интерактивного задания одна и та же. По этому оба способа задания обсуждаются здесь вместе.

    Опции задания поверхности по точкам и по полюсам идентичны.

    Поверхности по точкам и полюсам

    Тип поверхности

    Замкнутостз

    Степень по строкам

    Степень по колонкам

    Точки из файла



    Тип поверхности в направлении V


    Опция Fitting Type определяет степень и форму поверхности в направлении параметра V, т.е. параллельно опорной кривой:
    Cubic - третья степень поверхности обеспечивает непрерывность C1, т.е. непрерывность касания между сегментами поверхности.
    Quintic - пятая степень поверхности обеспечивает непрерывность C2, т.е. непрерывность кривизны между сегментами поверхности.
    подробно в словаре.


    Тип скругления


    При задании скругления вы должны указать способ задания радиуса

    Постоян-ный

    Линей-ный

    S-образ-ный

    В обшем виде

    Рисунок внизу иллюстрирует примеры каждого типа скругления:


    Точность построения


    Для постоянного смещения точность построения ребер определяется параметром точности для ребер. Для переменного смещения точность построения определяется как линейным, так и угловым параметром точности в диалоге .
    Замечание: Вы можете изменить точность построения эквидистантной поверхности с помощью команды Edit -> Feature -> .
    Чем меньше параметр точности построения, тем точнее лежат на поверхности граничные ребра. Точность построения не может быть меньше, чем 0,00254mm. Если вы задаете меньшее значение, система его игнорирует.


    Точность построения


    Точность построения определяет максимальное отклонение поверхности от исходной геометрии. Система использует параметр точности, задаваемый командой Preference->Modeling->.
    Замечание: Для задания поверхности с сохранением углов, т.е. точек с разрывом первой производной, на сечениях необходимо выбрать точность равную 0.
    Метод построения заметаемой поверхности в сильной степени зависит от количества направляющих кривых. После того, как вы будете хорошо знать этот способ построения, вы интуитивно почувствуете, какое количество направляющих лучше задавать.


    Точные ребра


    Ребро считается точным, когда оно лежит на обоих смежных гранях с максимально возможной точностью для плавающих операций. Это приблизительно соответствует точности 0,00001 миллиметра.
    Большинство методов построения порождает точные ребра. Если две смежных грани являются достаточно простыми поверхностями, то и ребра также простые кривые. Например, пересечение плоскостей дает прямую, плоскость и цилиндр дают в пересечении эллипс или окружность. Для более сложных поверхностей используется специальный тип кривых, который называется «Кривые процедуры пересечения». Этот тип пересечения также дает точное ребро. К таким ребрам относятся ребра пересечения поверхностей, ребра вычисленной поверхости скругления постоянного радиуса.
    В принципе, для представления процедурного ребра пересечения достаточно хранить ссылку на смежные грани информации. На практике, хранится дополнительная информация, которая помогает делает различия между разветвлением пересечения и помогает ускорить вычисления. Топологическая структура данных о ребре обычно разделяется на два границы (fin). Каждaя граница топологически принадлежит своей грани.


    Tolerance Точность построения


    Под точностью построения понимается максимально допустимое отклонение поверхности от задающих сечений. По умолчанию система использует точность Distance Tolerance, заданную в настройках Preference->Modeling. Вы можете изменить эту точность до начала построения.
    Замечание: Для сохранения острых углов на сечения можно задать точность построения равную 0.0.


    Tolerance Точность построения


    Точность построения определяет максимальное отклонение построенной поверхности от исходной геометрии. Точность построения определяется в настройках Preference-->Modelling.
    Замечание: Если сечение содержит острый угол, то точность построения равная 0, приводит к построению поверхности с сохранением острого ребра на ней.


    Tolerances Точность построения


    В окне Tolerance задается точность построения, которая определяет с, какой точностью вычисляется линий сопряжения скругления с каждой из стенок скругления. Точность также определяет степень гладкости при переходе со стенки на скругление. Значение точности по умолчанию берется из Preference-Modelling. Общее правило - точность построения скругления не может быть меньше чем точность соединения поверхностей, участвующих в скруглении.


    Tolerances


    По умолчанию все точности берутся по команде Preference-->Modeling. Угловая точность по умолчанию равна 90.0, это значит, что угловая точность не контролируется. Вы можете уточнить значения точности построения для.
    Система может работать с четырьмя различными значениями точности::

    Если любая из 4-х точностей задана величиной меньшей, чем 0, система выдает сообщение об ошибке:

    Точность должна быть больше нуля
    Если угловая точность задана величиной больше 90?, система выдает сообщение:

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

    Invalid expression for Edge Distance

    Invalid expression for Inside Angle

    Invalid expression for Edge Angle

    Invalid expression for Projection Limit


    Tри направляющих кривых


    Метод трех направляющих интуитивно менее понятен. Однако он дает наибольшую свободу в ориентации и масштабировании сечения при ее перемещении. Метод трех направляющих также отличается от остальных методов в следующем:
    В направлении перемещения сечения степень поверхности зависит от максимальной степени трех ее направляющих. В случае одной и двух направляющих всегда берется кубическая степень.
    Если все три направляющих - полиномы, а не рациональные функции, то система строит их точное отображение, не требующее аппроксимации. Система использует точное представление направляющих, если они являются B-сплайнами и имеют одинаковые значения весовых функций для всех узлов. В остальных случаях система аппроксимирует направляющие кривые полиномиальным кубическим B-сплайном.


    Trimmed Sheet Обрезанная поверхность




    Обрезка поверхности

    Шаги выбора
    Datum Axis, то на этом шаге вы можете указать координатную ось, задающую направление проецирования.

    Фильтр

    Направле-ние проеци-рования

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

    Оставля-емая область
    Замечание. Точку, которой вы указали оставляемую или удаляемую часть имеет фиксированное положение в пространстве. Это может привести к не желательным результатам при обновлении модели. Поэтому старайтесь указывать точку в центре области, но все же иногда при редактировании возникает необходимость указать новую точку на сохраняемой (удаляемую) части поверхности.

    Точность

    Вывод точной геометрии
    Метод проецирования – по нормали к поверхности, мода вычисления точной геометрии включена и вы выходите из шага выбора геометрии обрезки.
    Метод проецирования – по нормали к поверхности и вы включаете моду вычисления точной геометрии.


  • Показать объекты не дающие границ пересечения - Команда подсвечивает все объекты, которые не могут спроецированы для выполнения операции обрезки. После это метка команды меняется на Show All Trimming Objects.


    Показать объекты выбранные для обрезки - Команда подсвечивает все объекты, которые выбраны для обрезки. После этого метка команды меняется на Show Unimprinted Objects.

    Подтверж-дение построения



    Two-points-radius две точки и радиус





    UДля растяжении поверхности по функции необходимо:


    В диалоговом окне Global Shaping выбрать поверхность для деформации.
    Установите тип в значение Stretch, метод в Function и нажмите кнопку ОК или Apply.
    В диалоговом окне растяжения по функции установите границы деформации . Если опция изображения фасетной модели Facet Display включена, то после определения границ система изображает деформированную поверхность, выбирая направлении деформации, установленное по умолчанию.
    Вы готовы построить растянутую поверхность. Дополнительно вы можете определить точку максимальной деформации . Когда вы изменяете положение точки с максимальной деформацией, фасетное изображение деформированной поверхности изменяется. Когда границы заданы прямоугольником, то по умолчанию точка максимальной деформации находится в центре прямоугольника. Для другой границы центр по умолчанию есть центр охватывающего границы прямоугольника.
    Вы можете изменить направление растяжения Direction. Когда вы изменяете направление смещения, фасетное изображение деформированной поверхности изменяется.
    Вы можете изменить значение смещение Height, задав его в поле ввода или с помощью ползунка.
    Вы можете изменить закон перехода от недеформированной к деформированной поверхности . Для этого может использоваться две типовые функции или определенная вами произвольная функция.
    Ползунок изменение формы функции перехода дает возможность влиять на скорость деформации на переходе.
    Для окончательного построения деформированной поверхности нажмите кнопку ОК или Apply.


    Управление формой сечения


    Опция Smoothness имеет два возможных значения:

    Непрерыв-ность касания

    Непрерыв-ность кривизны

    Вы можете рассматривать плавное скругление как непрерывное семейство сечений, перпендикулярных опорной кривой. Когда выбрана опция непрерывной кривизны (Match Curvature), вы можете контролировать форму сечения с помощью параметров задающих дискриминант (Rho) и перекос (Skew).
    На рисунке внизу изображено сечение скругления с характеристическим треугольником, образованным касательными линиями в точках сопряжения сечения с базовой геометрией
    В большинстве случаев вы не должны беспокоиться о значении дискриминанта и перекоса. Если вы хотите изменить эти параметры, помните что:
    Маленькое значение дискриминанта делает сечение более плоским.
    Большое значение дискриминанта делает сечение более выпуклым.
    Маленькое значение перекоса смещает точку экстремума сечения ближе к первой поверхности.
    Большое значение перекоса смещает точку экстремума сечения ближе ко второй поверхности.


    Usage Notes on Offset Face Method to Create Midsurface Features


    Using the Offset Face method, you are able to define all the faces to be offset. You need select a Seed Face; out of which all the faces connected to the seed face satisfying the smoothness criterion and within the defined Boundary Faces will be offset half the thickness and into the solid.
    The boundary face is defined automatically using a preset system. This system calculates whether a given face has an edge which is connected to a face, and that the normals on the two faces are about 90 degrees apart. This connected face is defined as a boundary face when the face contains the edges in the thickness direction. For sheet metal parts, only the cutting edges will have this condition, and the rest of the internal edges should always have blends.
    The thickness to be offset is calculated using the seed face. The distance between the seed face and its opposing face is taken as the thickness of the solid. A dialog item (Midsurface Position slider bar) specifying the percentage of the offset will allow you to define the midsurface location. A 0% position means that the midsurface is at the location where the seed face is; a placement of 100% means that the midsurface is at the location of the opposing face; and the number between 0 and 100 means that the midsurface is in between the seed face and its opposing face. This thickness will be saved as an attribute of the midsurface feature; however, you will not be allowed to edit it because thickness is a physical property.
    After all the faces to be offset are defined, they will be offset in accordance with the percentage number specified into the solid, and the new midsurface will be created there. The resulting midsurface will consist of one full sheet body.


    V Degree Степень по V


    Если точность построения равна 0.0, степень поверхности в направлении параметра U соответствует максимальной степенью задающих кривых. Если точность больше чем 0.0, то степень поверхности в направлении параметра U равна.
    Степень кривой в направлении параметра V для поверхности одного куска равна числу сечений минус 1.
    Степень кривой в направлении параметра V для многокусочной поверхности определяется вами. Она не может быть больше числа сечений минус 1.


    Variable Offset Переменная эквидистанта


    Система дает возможность построить переменную эквидистанту. Если вы выбираете опцию Variable Offset, система переходит в режим задания точек Point Subfunction и ждет от вас указания точек на поверхности, в которых вы собираетесь задать значение эквидистанты. После выбора каждой точки система предлагает ввести значение смещения эквидистанты в этой точке Distance Value. После ввода значений эквидистанты в четырех углах поверхности система строит поверхность переменной эквидистанты.
    Если вы удаляете базовую поверхность, система удалит и эквидистанту. Если вы переносите базовую поверхность, то система после ее перемещения обновит и эквидистанту. Если вы переносите эквидистанту, то она перемещается, но ассоциативная связь с базовой поверхностью теряется.
    Замечание: Если вы зададите большое значения смещения по сравнению с радиусом кривизны поверхности, то эквидистанта может получиться само пересекающейся.


    Временная сетка


    Во время создания линейчатой поверхности система временно изображает сетку линий U,V=const. Изображение сетки позволяет лучше почувствовать форму построенной поверхность. Количество кривых на временной сетке задается параметрами Temp U Count , Temp V Count. Эти опции могут быть также заданы в файле установок по умолчанию.
    Если в результате построения строится ограниченная плоскость, то временная сетка кривых не изображается. Когда линейчатая поверхность лежит в одной плоскости, то настройки моделирования Preference->Modeling определяют, будет ли построена ограниченная плоскость или В-поверхность.
    Установка обеих параметров Temp U Count, Temp V Count равным нулю, означает, что временная сетка не будет изображаться.


    Выбор цепочки


    Методы, использующие кривые, могут воспринимать в качестве сечения не отдельную кривую, а произвольную непрерывную цепку кривых. Такая цепочка называется string. Цепочка может содержать от одной до неограниченного числа объектов. Допустимыми объектами цепочки являются кривые, ребра тела, грани тела, конечные точки кривых и точки, как существующие объекты.
    Максимальное количество объектов в одной цепочке 400. Максимальное количество сечений-цепочек используемых для построения поверхности 150.
    По умолчанию, если выбирается одна кривая из эскиза или группы проекционных кривых, то выбирается вся группа кривых эскиза или проецирования.
    Вы можете устанавливать явно маску выбора объектов в цепочке

    Цепочка кривых дает возможность выбрать непрерывную цепочку, указав начальную и конечную кривую цепочки. Если цепочка кривых однозначна или замкнута, вы можете выбрать только начальную кривую цепочку и нажать кнопку [OK] при запросе второй кривой. Такой способ полезен для выявления невидимых разрывов в цепочке кривых
    Замечание: Система прекращает выбор цепочки кривых, если между ними есть разрыв.
    Точка дает возможность выбрать точку, как объект цепочки. Методы построения поверхности по кривым допускают использовать точку, как вырожденное сечение в начале или в конце группы сечений. После выбора точки система автоматически переходит к заданию следующего сечения. Для линейчатой поверхности выбор точек возможен только тогда, когда заданы моды параметризации Parameter и ArcLength.


    Выбор кривых


    Вы можете выбирать управляющую кривую за любой конец, не заботясь о направлении. Однако, если вы выбираете опорную кривую, то имейте в виду, что тот конец, который вы указали, становится началом опорной кривой. Это тем более важно, если вы собираетесь использовать для построения переменное значение какого-либо параметра, например дискриминанта.


    Выбор метода выравнивания параметра


    Выпадающее меню опций Alignment используется для задания метода выравнивания параметра при построении линейчатой поверхности.

    Параметр

    Длина дуги

    По точкам

    Дистанция

    Угол

    Опорная кривая



    Выбор точек


    За исключением постоянного радиуса вы должны задать как минимум значение радиуса в начале и конце скругления. Для скругления с произвольным радиусом возможно задание дополнительных значений радиусов в произвольных точках по линии скругления.
    Если не задана начальная и конечная точки, то для скругления постоянного радиуса система рассчитывает начальную точку для скругления и затем трассирует геометрию от ребра к ребру.
    Вы можете задать плоскость или грань, которые будут ограничивать область построения скругления.
    Замечание: Limit Plane, Limit Face являются альтернативными способами определения крайних точек построения скругления. Скругление не обрезается точно по этим объектам. Если вы хотите построить скругление, точно обрезанное по плоскости, то постройте скругление, заходящее за плоскость и обрежьте его.


    Выравнивание параметра по сечениям


    Опция Alignment задает метод распределения параметра U по сечениям. Она определяет способ, которым определяются точки с одинаковым значением параметра для всей группы сечений. Методы выравнивания параметров.

    Параметр

    Длина дуги

    По точкам

    Дистанция

    Угол

    Опорная кривая

    Точки сплайна



    Вырожденная поверхность


    Если вы имеете поверхность с ребром, вырожденным в точку. То обычно изменения размера поверхности в сторону уменьшения не вызывает проблем. Увеличение поверхности в сторону вырожденного ребра и в сторону смежных с ним ребер может привести к получению плохой, самопересекающейся поверхности.
    Замечание: Даже если в процессе изменения положения движков для увеличения поверхности в сторону вырожденного ребра система показывает поверхность, это не значит, что она ее наверняка построит, после того как вы нажмете кнопку ОК или Apply.


    Задание ориентации сечения законом угла и размера законом площади


    На рисунке изображено тело, при построении которого использовался угловой закон ориентации и закон графика площадей. Закон ориентации задан наклонной прямой с начальным значением ординаты 0 и конечным значением 90. Значение ординаты напрямую транслируется в угол разворота сечения при построении тела. График площадей задан горизонтальной прямой, т.е. определяет постоянное значение площади сечения.
    The area law curve is linear and constant. The Y function distance defines the cross sectional area at any given point along the swept body. Since the function is constant, the cross sectional area of the swept body does not change.
    Замечание: Похожий результат получается и при использовании закона изменения периметра Perimeter Law.


    Задание поверхности по закону площадей


    Замечание: Похожий результат получается и при использовании закона изменения периметра Perimeter Law.


    Для построения поверхности по кривым


    Для построения поверхности по кривым первое, что вы должны сделать - задать набор сечений. Сечение может состоять из произвольного числа кривых. Построенная поверхность будет строго проходить через все заданные сечения. Поверхность и кривые, по которым она построена, ассоциативно связаны между собой
    Для поверхности, состоящей из многих кусков Multiple, число сечений должно быть на единицу больше заданной степени V Degree в направлении параметра V. Например для 3-ей степени вы должны задать как минимум 4 сечения.

    Задание сечений


    Этот метод дает возможность построить поверхность по двум семействам сечений, заданных во взаимно ортогональных направлениях. Оба семейства сечений не обязательно пересекаются между собой.
    Для построения поверхности вы должны определить первое семейство сечений, которое называется базовые сечения (primary strings) и второе семейство сечений, которое называется поперечные сечения (cross strings).
    Цепочка, задающая отдельное сечение, может состоять из кривых, ребр тела или быть цепочкой кривых и гранью тела.
    Для того чтобы построить тело по сетке кривых вы должны указать два семейства кривых. Первое семейство называется базовые сечения primary section, второе называется поперечные сечения cross section. Каждое из семейств идет в приблизительно перпендикулярном направлении. Начальным и конечным сечением базового семейства может быть точка. Максимальное количество сечений-цепочек используемых для построения поверхности 150.
    Если все поперечные базовые сечения представляют из себя замкнутые кривые, то вы можете повторно выбрать первое поперечное сечение в качестве последнего и тогда система построит объемное тело, похожее на трубу.
    Сечения и поверхность ассоциативны. Любое изменение геометрии сечений приводит к автоматическому обновлению поверхности..
    Базовые и поперечные сечения должны задаваться в правильном порядке. Произвольный порядок задания сечений не допустим.
    Например, на нижнем рисунке вы выбираете сначала базовый каркас, т.е. кривые 1,2,3 (нажатие кнопки Ок является признаком конца ввода первого семейства кривых). Затем вы выбираете поперечный каркас, кривые 4,5,6 (нажатие кнопки Ок является признаком конца ввода второго семейства кривых).
    При выборе первого базового набора сечений в качестве первого и последнего сечения может быть выбрана точка.
    Для управления параметризацией поперечных сечений поверхности вы можете выбрать опорную кривую Spine. Опорная кривая возможна, если:
    Первое и последнее сечения первого каркаса являются плоскими кривыми.
    Опорная кривая перпендикулярна плоскости первого и последнего сечению базового каркаса сечений.
    Замечание: Опорная кривая не может быть перпендикулярна поперечным сечениям, так как в этом случае невозможно найти точек пересечения плоскостей, перпендикулярных опорной кривой, с поперечными сечениями.
    Каждое семейство сечений не должно иметь совпадающих точек для разных сечений из одного семейства (см. рисунок).
    После выбора все базовых и поперечных сечений нажмите кнопку ОК и система откроет диалог построения поверхности по сетке кривых.


    Задание сечения


    Система сначала просит вас задать крайние сечения, определяющие линейчатую поверхность.
    Вы можете выбрать точку в качестве первого сечения. Выбор точки в качестве сечения возможен, если заданы опции выравнивания параметра Parameter или Arclength.


    Задание точек


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

    Вы может, как добавлять, так и удалять точки из выбранного множества. По мере задания точек система показывает границу охватывающую все выбранные точки и предполагаемое направление построения параметров U и V. По мере выбора точек и отказа от них границы автоматически изменяются
    Воспользоваваться командой Points From File задать имя файла, содержащего описание точек. Файлы, содержащие точки должны соответствовать типу “Серия точек".


    Задания цепочки сечения


    При выборе цепочки кривых система изображает вектор, который показывает направление цепочки. Направление сечение дает возможность правильно ориентировать сечения между собой. Нормальная и закрученная поверхность, полученная при неправильном задании направления цепочек показана на рисунке внизу.
    Вы должны выбирать начало всех сечений с одного и того же места, как показано на левом рисунке.
    Так как система не знает, сколько кривых должно входить в цепочку, то признаком окончания цепочки является нажатие кнопки Ок. После этого система изображает стрелку, привязанную к началу цепочки. Направление цепочки важно для того, чтобы избежать построения закрученной поверхности при неправильном выборе направления цепочки. Вы должны выбирать начало всех сечений с одного и того же места.
    Сами объекты цепочки сечения могут быть выбраны в произвольном порядке. Система автоматически отсортирует их перед построением. Если вы указываете грань в моде задания всех ребер грани, то кривой начала будет выбрано ближайшее ребро в момент указания грани тела (см. нижний рисунок).
    Замечание: Крайние точки всех сечений будут соединены между собой при построении поверхности.
    После окончания задания сечения вы можете:
    Изменить начало и направление сечение простым повторным указанием новой стартовой кривой из уже выбранной цепочки; система примет ваш выбор и изобразит новый вектор направления.
    Начать выбирать объекты для следующего сечения.
    Если сечение содержит точку, в которой нарушается непрерывность первой производной, то мы рекомендуем вам использовать для параметризации метод By Point. Этот метод даст вам возможность точно управлять поведением угла при построении поверхности. Другая возможность - задать значение точности равное 0. Такой подход возможен, если все сечения поверхности имеют одинаковое количество углов, например, все они имеют форму прямоугольника.
    В противном случае система построит поверхность с очень большой кривизной вокруг такого угла. Такая поверхность сложна для дальнейших построений и может вызвать лишние проблемы.


    Замкнутая поверхность


    Когда изменяется размер замкнутой поверхности, то система дает возможность изменять поверхность только в одном, не замкнутом направлении. На нижнем рисунке можно изменить размер цилиндрической замкнутой поверхности только в направлении параметра V.


    Замкнутось в направлении V


    Для многокусочной поверхности замкнутость в направлении параметра U зависит от замкнутости сечений. Замкнутость в направлении параметра V определяется значением опции Closed in V.
    Если опция включена, то поверхность будет замкнута в направлении параметра V. При замкнутости в обоих направлениях система создает объемное тело.


    Значения точности построения


    Многие из методов построения аппроксимируют заданную геометрию и, следовательно, используют параметр точности для построения..Все методы аппроксимации используют линейную точность (). Будем называть ее просто точность. Она определяет максимально допустимое расстояние между теоретическим и практическим результатом построения.
    Некоторые методы аппроксимации с использованием кривых требуют также угловой точности (Angle Tolerance). Угловая точность это максимально допустимое отклонение нормалей для теоретической и построенной поверхности. Если вы видите, что построенная поверхность содержит слишком много кусков и полюсов, возможно, это результат завышенных требований по угловой точности. Уменьшите угловую точность, т.е. сделайте ее такой большой, чтобы практически исключить ее влияние на построение и сравните полученный результат.
    При использовании методов аппроксимации используйте нужное значение точности. Слишком большая точность резко увеличит время расчета и объем данных, связанных с поверхностью. Слишком маленькая точность приведет к построению неприемлемо грубой модели.
    В системе существует физический предел на объем, допустимый для описания одно поверхности, однако он настолько большой, что недостижим практически. Однако если такое случается, то система выдает сообщение об ошибке и отказывается строить поверхность. Обычно, причина этого чересчур высокая точность. Измените ее, особенно угловую точность, до приемлемой величины и повторите построение поверхности.
    Замечение Точность и угловая точность задаются командой .
    .

    Unigraphics. Справочник по моделированию

    Настройки моделирования по умолчанию


    В этом приложении дается обзор настроек, которые используются в модуле геометрического моделирования. Вы можете изменить эти настройки по своему усмотрению.
    Настройки записаны в текстовом файле ug_english.def или ug_metric.def, в зависимости от настройки системы. В этом файле существуют дополнительные параметры, которые не описаны в данном приложении. В любом случае для каждого настройки в файле есть ее текстовое описание и даны возможные значения параметра.
    Значение приведенное в квадратных скобках является значением, которое используется по умолчанию.
    Замечание: В конце приведены настройки, которые действуют как для моделирования, так и для сборок.

    off

    v

    circular

    beadRadius_MU
    or = 0.0

    [0.000 inches, 0.000 mm]

    beadCircularRadius_MU
    0.0

    [0.5 inches,

    12.7 mm]
    or = 0.0

    [0.000 degrees]

    [30.000 degrees]

    beadPlaceWidth_MU
    or = 0.0

    [0.5 inches,

    12.7 mm]

    beadSecondWidth_MU
    or = 0.0

    [0.000 inches, 0.000 mm]

    beadHeight_MU
    or = 0.0

    [1.000 inches, 25.400 mm]

    beadCircularHeight_MU
    or = 0.0

    [0.000 inches, 0.00 mm]

    CheckOnUpdate_FACE_BLEND

    CheckOnUpdate_BOOLEAN

    1 – контроль на маленьких объекты

    2 – контроль самопересечения

    3 – полный контроль

    1

    2

    3

    FP_SideTwoColor

    FP_DefFaceOneColor

    FP_DefFaceTwoColor

    FP_MidsurfaceColor

    [cyan]

    [yellow]

    [cyan]

    [yellow]

    [red]

    on

    on

    1

    1

    3

    invisible

    dashed

    0.9

    0.999

    0.9999

    0.99999

    0.999999

    quick_look

    full_look

    off

    1

    invisible

    invisible

    [original]

    solid

    dashed

    phantom

    centerline

    dotted

    long_dashed

    dotted_dashed

    thin

    normal

    thick
    0

    [0.2829]

    lbs-ft

    gm-cm

    kg-m

    TempGridDisp_v

    Metric

    Trapezoidal

    Acme

    Stub Acme

    Lowenherz

    Buttress

    Spark Plug

    NPT

    Hose Coupling

    Fire Hose

    Rolled

    Milled

    Ground

    tolerDist_MU

    tolerAngl
    0

    [0.0010 in.]

    [0.0254 mm]

    [0.500 deg.]

    1 - 100

    on

    [256.000]

    1




    и геометрическим объектом могут быть


    Между выбранной гранью и геометрическим объектом могут быть заданы как размерные, так и качестенные геометрические ограничения. Размерные ограничения (расстояние и угол) требуют задания числового значения. Геометрические ограничения (параллельность и перпендикулярность) носят качественный характер и не нуждаются в числовом значении. Для задания связей могут использоваться только "ориентированные" объекты. Если это плоскость, то используется направление ее нормали. Если это цилиндр, то ось цилиндра. Координатные оси, прямые ребра и ребра задают направление сами по себе.

    Для того чтобы наложить связь, выберите тип ограничения и задайте все необходимые геометрические объекты. Помните, что связь задается между парой геометрических объектов, а перемещается в результате операции весь набор граней, который находится между выбранной гранью и границей.

    Смотрите наложения связей.



    Constrain Face Геометрические ограниченя



    Сначала вы должны определить грань или совокупность граней, которые хотите переместить, потом задать для них размерное или геометрическое ограничение относительно остальной геометрии тела. Вы можете использовать эту операцию для определения и изменения размера, добавлению геометрических ограничений в модель, перемещения грани или изменения положения построенного на теле элемента. Система создает операцию CONSTRAIN_FACE .
    Операция наложения связей использует ту же самую технику грани-источника (seed) и границ для определения всего множества перемещаемых граней, как и операция Extract Region в команде выделения геометрии . Однако в этой операции вы можете выбрать несколько граней-источников и задание границы не является обязательным. Выбранные грани должны образовывать замкнутую область. Тип выбираемых граней зависит от операции моделирования.
    Пример использования опций выбора проведен в главе .

    Геометрические ограничения

    Типы ограничений



















  • Шаги выбора
    MB1, как обычно.
    Вектор может быть задан при определении неподвижного геометрического объекта, участвующего в определении ограничения.
    Точка определяется в момент задания дополнительной точки на последнем шаге выбора геометрии, участвующей в операции

    Дистанция

    Угол

    Сброс

    Просмотр перемещаемой области

    Подтверждение построения
    <

    Direct Modeling Прямое моделирование


    Техника прямого моделирования расширяет обычные методы изменения геометрии твердого тела, традиционные для Unigraphics. Среди функций, которые используются в методе прямого моделирования, есть функции наложения геометрических ограничений на грани, функции автоматической обновления скругления смежных граней и другие функции, независящие от истории построения модели. Метод прямого моделирования особенно полезен, когда необходимо изменить геометрическую модель, полученную из других CAD систем, моделей с потерянной параметризацией.



    Dirmod_move_region_dialog



    Перемещение области

    Шаги выбора
    MB1, как обычно.

    Метод перемещения

    Определить преобразо-вание

    Просмотр области

    Отказ

    Подтверждение выполнения



    Dirmod_pattern_face_dialog



    Копирование граней

    Тип

    Шаги выбора

    Число вдоль оси XC

    Число вдоль оси Y

    Смещение вдоль оси XC

    Смещение вдоль оси YC

    Число копий

    Угол

    Просмотр граней

    Отказ

    Подтверждение выполнения



    Dirmod_resize_face_proc



    Изменение размеров

    Шаги выбора
    Half Angle соответствуют первой выбранной грани.
    MB1, как обычно.


  • Concave Вогнутые

    Hole Отверстив

    Convex Выпуклые

    Boss Бобышки


  • Concave Вогнутые

    Convex Выпуклые


  • Concave Вогнутые

    Hole Отверстив

    Convex Выпуклые

    Boss Бобышки


  • Диапазон размеров

    Диаметр

    Угол конуса

    Подтверждение выполнения операции



    Изменение топологии при прямом моделировании




    Круговой массив


    На следующих рисунках показан пример построения копий граней с использованием кругового шаблона.
    Три подсвеченные грани выбраны для копирования.
    На этом рисунке показан процесс выбора оси Х, которая используется как центральная ось для построения кругового массива. В данном случае за такую ось выбранa ось Z рабочей системы координат WCS.
    На последнем рисунке показан пример построения 4 копий граней по круговому шаблону с углом 90є.


    Local_scale_dialog



    Локальное масштабирование

    Тип

    Шаги выбора
    MB1, как обычно.

    Метод CSYS

    Коеффициент масштаби-рования

    Просмотр области

    Отказ

    Подтверждение выполнения



    Local Scale Локальное масштабирование



    Эта команда полезна для получения оснастки литейных деталей и изменения непараметрических моделей. После выполнения команды создается параметрическая операция, которая называется LOCAL_SCALE.
    На нижнем рисунке показан пример локального масштабирования не параметрической детали. Сверху подсвечена грань, которая выбрана для масштабирования. Задан осе симметричный тип масштабирования и не заданы границы области масштабирования. В этом случае система масштабирует только выбранную грань. Результат построения показан в нижней части рисунка.
    Локальное масштабирование не параметрической детали


    Move Region Перемещение области



    После выполнения команды создается параметрическая операция, которая называется MOVE_REGION. Вверху показан исходная деталь и подсвечены выбраные грани. Боковые цилиндрические поверхности исключены из числа граней, которые интерпретируются системой как скругления. Выбран метод перемещения от точки к точке Translate Point to Point. Внизу показан результат выполнения операции.
    Подсвечены перемещаемые грани


    Non-Blend Отказ от грани скругления


    На шаге Non-Blend система подсвечивает гладко сопряженные грани, которые она интерпретирует как скругления. Если вы оставите эти грани подсвеченными, то после изменения геометрии тела система попытается пересчитать эти грани, как грани скругления. Если вы выберите грани на этом шаге, то система не будет пересчитывать эти грани, как грани скругления.
    На трех рисунках показано исходное тело и результат операции построения. Операция задает угол между левой боковой гранью (синий цвет) и основанием. В первом случае система интерпретирует верхнюю грань, как грань скругления.
    В первом случае система интерпретирует верхнюю грань, как грань скругления. Вы видите, что после изменения геометрии плавное сопряжение верхней грани с боковыми гранями сохраняется. Во втором случае мы отказываемся от интерпретации верхней грани, как грани скругления. В результате непрерывность между левой измененной гранью и верхней гранью нарушается.


    Новая грань не должна создаваться


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


    Offset_region_dialog



    Эквидистанта области

    Шаги выбора
    MB1, как обычно.

    Смещение

    Просмотр области построения

    Отказ

    Подтверждение выполнения операции



    Offset Region Эквидистанта области


    Extract Region в команде выделения геометрии ).

    Эта команда полезна для получения оснастки литейных деталей и изменения непараметрических моделей. После выполнения команды создается параметрическая операция, которая называется OFFSET_REGION.
    Внизу показан пример построения эквидистанты для набора граней.
    Выбор граней для построения эквидистанты
    Ниже показан пример построения эквидистант для выбранных граней. Топология тела в результате выполнения операции осталась без изменения.
    After Offset
    Замечение Построение эквидистанты для скругления может привести к потере скругления.The offset of blends should be done carefully, as blends can be lost during offset operations.
    Замечение Команда построения эквидистант для набора граней не предназначена на замену команды построения приблизительной эквидистанты Rough Offset.


    Ограничение при обновлении граней




    Pattern Face Копирование граней



    Команда удобна для создания массива однородных элементов в форме прямоугольника или кругового массива или зеркального отражения. После выполнения команды создается операция, которая имеет имя PATTERN_FACE.
    Операция наложения связей использует ту же самую технику грани-источника (seed) и границ для определения всего множества перемещаемых граней, как и операция Extract Region в команде выделения геометрии . Однако в этой операции вы можете выбрать несколько граней-источников и задание границы не является обязательным. Выбранные грани должны образовывать замкнутую область.


    наложения ограничения


    При задании множества перемещаемых граней используется следующий прием. Вы выбираете одну грань внутри области (seed face) и затем задаете границу (boundary). Все грани к которым можно добраться от выбранной грани, не пересекая границу, принадлежат к области перемещения. Подробнее процедура определения набора граней описана в главе .

    Выберите тип ограничения (). В нашем случае ограничение задает расстояние от грани до заданного геометрического объекта (Distance).
    Выберите одну из граней внутри области перемещения (). В нашем случае это скругление, показанное на рисунке красным цветом

    Выберите грани (шаг Boundary), которые задают границу области перемещения. Этот шаг может быть пропущен, тогда система будет перемещать только грани, выбранные на первом шаге.
    Choose the optional selection step to view any system-recognized blends. If any smoothly adjacent faces are highlighted, they will be treated as blends and recomputed as such. If you do not intend these faces to be blends, deselect them here.
    На шаге выберите вершину бобышки. Мы будем задавать ограничение относительно этой грани. Выбранная грань подсвечена на рисунке красным цветом.
    На шаге задайте ребро, до которого будет задаваться расстояние до выбранной грани.
    Задайте новое значение расстояния 2.25 в поле Distance.
    Нажмите кнопку Apply. Система пересчитает тело и изменит положение и геометрию выбранных граней так, чтобы расстояние между гранью и ребром составляло 2.25


    Пример отказа от грани скругления с помощью опции Non-Blend


    В этом разделе показан пример использования опции Non-Blend, которая используется для отказа от скругления в ходе выполнения операции построения эквидистанты для набора граней .
    На первом рисунке показан этап выбора грани для начала определения области. Вы выбираете две закрашенные грани для построения эквидистанты.
    На этом рисунке показано, какие грани система автоматически интерпретирует как грани скругления.
    На этом рисунке вы отказываетесь от левого скругления. Теперь в ходе выполнения построения эквидистанты система не будет рассматривать левую цилиндрическую грань, как грань скругления, и не будет автоматически пересчитывать ее после построения эквидистанты.
    На последнем рисунке видна разница в результатах построения. Система пересчитала правую цилиндрическую грань, как скругление и просто удлинила левую цилиндрическую грань до ее пересечения с новой гранью, полученной в результате построения эквидистанты.


    Примеры выполнения команды Pattern Face


    Ниже приведены примеры копирования граней с прямоугольным и массивами элементов.


    Прямоугольный массив


    Здесь показан пример копирования набора граней с помощью прямоугольного шаблона.
    Три грани выбраны для копирования
    На рисунке подсвечены грани, которые выбраны для копирования.
    Ребро, выбранное в качестве оси X
    На этом рисунке показан процесс выбора ребра тела, которое определяет направления для прямоугольного шаблона копирования.
    Ребро, выбранное в качестве оси Y
    На этом рисунке показан процесс выбора ребра тела, которое определяет направления для прямоугольного шаблона копирования.
    Результат копирования 5 элементов вдоль оси X и 2 вдоль оси Y.
    На последнем рисунке показан результат создания 5 копий вдоль оси X и 2 копий вдоль оси Y.
    Замечение: Для прямоугольного массива оси X и Y не должны быть взаимно перпендикулярными.


    Replace Face Замена граней



    После выполнения команды система создает операцию, которая называется REPLACE_FACE.
    Внизу показан пример выполнения операции замены граней..
    На верхнем рисунке изображено два отдельных тела. На нижнем теле подсвечена заменяемая грань, которая заменяется на нижнюю грань верхнего тела. На нижнем рисунке показан результат построения.

    Замена грани

    Шаги выбора
    MB1, как обычно..

    Изменение направление

    Упрощение поверхности
    Resize Face. Для выполнения этой опции включите ее и выберите грань для упрощения геометрии. Затем нажмите кнопку ОК или Apply. Включение этой опции делает недоступными опции Non-Blend и Tool Face.

    Подтверждение выполнения операции



    Resize Face Изменение размера



    Вы найдете эту операцию полезной для изменения диаметра отверстия, изменения литейных уклонов бобышек и т.п..
    Вы можете использовать эту команду для:
    Изменить набор цилиндрических граней так, чтобы они имели одинаковый размер.
    Изменить набор сферических граней так, чтобы они имели одинаковый размер.
    Изменить набор конических граней так, чтобы они имели одинаковый угол раскрытия конуса.
    Обновить смежные грани скругления.
    Операция не приводит к изменению топологии детали. Создается параметрическая операция построения, которая называется RESIZE_FACE.
    На рисунке внизу подсвеченная грань используется как база для изменения всех остальных цилиндрических граней. Результат показан на правом рисунке. Все цилиндрические грани имеют одинаковый диаметр.
    На следующем рисунке все подсвеченные грани получают после выполнения операции одинаковый диаметр.
    До и после измения размеров граней


    Выполнение команды Local Scale


    Для выполнение команды локального масштабирования необходимо:
    Выбрать один из методов масштабирования , или .
    На шаге выбрать одну или более граней для масштабирования. Если вы собираетесь указать набор граней, то нужно выбрать только одну грань.
    (Необязательно) На шаге Boundary задать границу для определения набора масштабируемых граней. Если на предыдущем шаге вы выбрали более одной грани, то в качестве источника выбора области используется 1-ая выбранная грань.
    (Необязательно). Отказаться от граней, которые система интерпретирует как грани скругления с помощью шага выбора Non Blend Face.
    Задать дополнительные объекты для привязки операции масштабирования::
    Для равномерного и осе симметричного масштабирования необходимо задать точку начала масштабирования .
    Для осе симметричного масштабирования необходимо задать ориентация оси масштабирования (по умолчанию это ось Z рабочей системы координат).
    Для произвольного масштабирования необходимо задать систему координат (по умолчанию используется рабочая система координат WCS).
    Ввести нужные значения коэффициентов масштабирования .
    (Необязательно) Подсветить для проверки набор граней, которые будут масштабироваться с помощью команды .
    Нажать кнопку ОК или Apply.
    Выбранные грани будут отмасштабированы.


    Выполнение команды Move Region


    Для выполнения команды перемещения области, необходимо:
    На шаге Seed выбрать одну или более граней для масштабирования. Если вы собираетесь указать набор граней с помощью задания границы, то нужно выбрать только одну грань.
    (Необязательно) На шаге Boundary задать границу для определения набора масштабируемых граней. Если на предыдущем шаге вы выбрали более одной грани, то в качестве источника выбора области используется 1-ая выбранная грань.






  • Выполнение команды Offset Region





  • Offset.





  • Выполнение команды Pattern Face


    Для построение массива копий граней необходимо:
    Выбрать копий, который вы собираетесь построить. Смотрите пример построения и массива копий.
    На шаге выбрать одну или более граней для масштабирования. Если вы собираетесь указать набор граней с помощью задания границы, то нужно выбрать только одну грань.
    (Необязательно) На шаге Boundary задать границу для определения набора масштабируемых граней. Если на предыдущем шаге вы выбрали более одной грани, то в качестве источника выбора области используется 1-ая выбранная грань.
    Для прямоугольного массива:
    Задать направление . Можно выбрать графический объект, или использовать любой из доступных способов задания вектора.
    Задать направление . Можно выбрать графический объект, или использовать любой из доступных способов задания вектора.
    Ввести число копий в направлении оси . В числе копий учитывается исходный набор граней.
    Ввести число копий в направлении оси Y . В числе копий учитывается исходный набор граней.
    Ввести расстояние между копиями в направлении оси X .
    Ввести расстояние между копиями в направлении оси Y
    Для кругового массива:
    Задать направление , которая итерпретируется как центальная ось кругового массива. Можно выбрать графический объект, или использовать любой из доступных способов задания вектора.
    Ввести число копий . В числе копий учитывается исходный набор граней.
    Ввести значение угла для кругового массива Angle.
    Для создания симметричной копии:
    На шаге задать плоскую грань или координатную плоскость, которая принимается как плоскость симметрии.
    Нажать кнопку ОК или Apply.
    Замечение. Для всех способов задания массива копий вы должны задать расстояние между копиями достаточно большим, чтобы избежать самопересечения между копиями.
    Система построит копии выбранного набора граней. Эта единственная операция прямого моделирования, которая приводит к изменению топологии тела.


    Выполнение команды Replace Face


    Для замены граней необходимо:
    На шаге выбрать одну или несколько заменяемых граней.
    (Необязательно). Отказаться от граней, которые система интерпретирует как грани скругления с помощью шага выбора Non-Blend.
    На шаге выберите замещающую грань. Если необходимо, выполните команду изменения направления нормали Reverse Direction.
    Нажать кнопку ОК или Apply.


    Выполнение команды Resize Face


    Для изменения размера граней необходимо:
    На шаге выбрать грани, для которых вы собираетесь изменить размер. Если выбрана цилиндрическая или сферическая грань, то значение ее диаметра отражается в поле Diameter. Если выбрана коническая грань, то угол раскрытия конуса отражается в поле Half Angle .
    Продолжить выбор граней.
    (Необязательно). Отказаться от граней, которые система интерпретирует как грани скругления с помощью шага выбора Non-Blend.
    После выбора граней нажать кнопки ОК или Apply.
    Система изменит размер выбранных граней.


    Замечания по прямому моделированию


    Обычно, функции прямого моделирования не дают возможности изменить топологию детали или создать новую топологию. В отдельных случаях вы можете изменить грани на моделях. Посмотрим на возможности прямого моделирования внимательнее.


    Unigraphics. Справочник по моделированию

    Add Point Добавление точки


    Эта команда используется для добавления точек. Новая точка задается с помощью команды Point Constructor. После задания новой точки система пересчитает и изобразит сплайн. Вы не можете добавить точку, уже имеющуюся среди точек определения сплайна. В этом случае система выдаст сообщение:

    Точка уже на кривой
    Замечание: Если сплайн строился методом аппроксимации, то система повторит для него метод аппроксимации по наименьшим квадратам.


    Add Pole Добавление полюсов


    Для того чтобы добавить полюс необходимо:
    Выбрать сплайн.
    Выбрать отрезок характеристического многоугольника, для которого вы собираетесь добавить полюс.
    Замечание: Когда вы добавляете полюс, точки определения сплайна теряются.
    После этого система добавит полюс на середине выбранного отрезка. Такое добавление изменит форму характеристического многоугольника, он будет содержать лишнюю вершину, но не изменит форму сплайн.


    At Corners По углу


    Эта команда используется для разделения сплайна по угловым точкам. Угловые точки - это точки, в которых нарушается непрерывность первой производной, т.е. точки излома. После выбора сплайна система изображает все его точки излома и выводит меню опций, аналогичное выбору узловых точек сплайна At Knotpoints.
    Если сплайн не имеет точек излома, система выдает сообщение:

    Нет углов - разбиение не возможно


    At Knotpoint По узловым точкам


    Эта команда используется для разбиения сплайна по границам сегментов, точек стыковок непрерывных участков. Для того чтобы разделить сплайн, необходимо:
    Выбрать сплайн.
    Указать узловые точки, по которым необходимо разделить сплайн.
    Выбирая узловую точку можно использовать три моды:

    По номеру

    По позиции на экране

    Все узловые точки

    Selecting spline knotpoints By Number lets you segment a spline by entering a specific knotpoint number. Knotpoints are numbered in the order specified when the spline is created. For example, if you create a spline using knotpoints indicated by screen position, the first screen position indicated becomes knotpoint number 1; the second screen position becomes knotpoint number 2; and so on.
    When you select the spline to be segmented, its knotpoints are displayed. However, the knotpoint numbers are not displayed. Knotpoint numbers may be found by verifying the curve using the Information --> Object option.


    Change Curvature Изменение кривизны


    Команда изменения кривизны используется для задания или изменения значения кривизны или радиуса кривизны в узловых точках сплайна. Когда вы выбираете команду изменения кривизны система открывает такое же диалоговое окно, которое она использует для задания кривизны при построении сплайна.
    Опция Deviation и Treshold используется для вычисления отклонения сплайна от точек его определения при редактировании сплайна, с помощью перемещения узлов.
    Замечание: Вы не можете изменить кривизну в точках сплайна, имеющего степень ниже, чем 3 и сплайна, построенного методом аппроксимации Fit. В этих случаях система выдает сообщения:

    Assigning Curvature is Not Allowed on Fitted Splines

    Нельзя назначать кривизну на сплайн, построенный методом аппроксимации


    Change Degree Изменение степени сплайна


    Эта команда используется для изменения степени сплайна. Степень сплайна, состоящего из одного сегмента может быть как увеличена, так и уменьшена. Степень сплайна, состоящего из многих сегментов может быть только увеличена.
    Увеличение степени сплайна не изменяет формы кривой, но приводит обычно к увеличению количества полюсов на характеристическом многоугольнике. Уменьшение степени сплайна приведет к изменению формы кривой и уменьшении количества полюсов b-кривой.Вы можете задать степень сплайна от 1 до 24.
    Если вы выбрали степень меньше чем 1, то система выдаст сообщение:

    Степень меньше минимально возможной степени
    Если вы выбрали степень больше чем 24, то система выдаст сообщение:

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

    Невозможно уменьшить степень многокусочного В-сплайна.
    Увеличение степени сплайна приводит к увеличению количества полюсов и делает сплайн более гибким для редактирования. Форма сплайна при увеличении степени не изменяется. Уменьшение степени сплайна приводит к уменьшению числа полюсов и к изменению формы кривой (обычно в сторону ее упрощения).


    Change Slope Изменение наклонов


    Эта команда используется для редактирования наклонов в выбранных точках сплайна. Когда вы выбираете команду изменения наклонов система открывает такое же диалоговое окно, которое она использует для задания наклонов при построении сплайна.
    После изменения наклона система сразу рассчитывает новый сплайн с измененным наклоном в выбранной точке и показывает его в графическом окне.
    Опция Deviation и Treshold используется для вычисления отклонения сплайна от точек его определения при редактировании сплайна, с помощью перемещения узлов.
    Замечание: Если сплайн построен аппроксимацией по методу наименьших квадратов, то на нем можно управлять наклонами только в конечных точках. Кроме того, угол наклона ограничен в секторе 180 градусов, направленном в сторону естественной формы кривой. Такое ограничение помогает избежать на сплайне острых углов и петель. Для такого сплайна нельзя задать наклон в промежуточной точке.


    Change Stiffness Изменение жесткости


    Эта команда используется для изменения формы кривой, изменением ее степени. Система просит вас ввести новое значение степени. Минимальное значение степени равно 1, максимальное значение степени на единицу меньше числа полюсов на сплайне
    Если задана степень, меньше чем 1, система выдает сообщение:

    Степень меньше минимальной
    IЕсли вы ввели степень больше, чем максимально допустимая, система выдает сообщение:

    Степень больше максимальной
    Увеличение степени делает кривую более “жесткой”. Она в меньшей степени отслеживает свои полюса.
    Уменьшение степени делает кривую менее “жесткой”. Она в большей степени отслеживает свои полюса.


    Constrain Options Опции ограничений


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

    В плокости кривой

    Наклоны на концах

    Конечная кривизна

    Вдоль вектора

    В плоскости

    В плоскости вида



    Curvature Comb Изображение кривизны




    Divide Curve Разбиение кривой



    Замечание: Точки, определяющие сплайн будут удалены.
    Замечание: Разбиение кривых не допустимо при работе с кривыми эскиза. Однако вы все еще можете разбивать кривые в диалоге построения эскиза, если эти кривые не принадлежат эскизу.
    Вы можете разбить кривую одним из пяти методов:



    Dragging Мода интерактивного перемещения


    Вы можете редактировать окружность в режиме интерактивного перемещения двумя способами:
    Для изменения радиуса окружности выберите саму окружность, избегаяя ее конечные точки, и перемещайте курсор, до получения нужного размера дуги.
    Для контроля размера окружности вы можете выбирать другие кривые. Например, вы можете выбрать прямую, чтобы заставить окружность касаться ее, или конечную точку кривой, чтобы заставить окружность проходить через эту точку. Вы можете использовать все возможности диалога, которые используются в момент создания окружности.
    Для изменения положения начальной и конечной точки выбери конечную точку дуги. Перемещая курсор, получи нужное положение конченой точки и нажми кнопку MB1.
    Для задания положения конечной точки вы также можете использовать другие геометрические объекты. Например, если вы выберете прямую, то окружность будет ограничена по этой прямой, если вы выберете точку, то радиус вектор, проведенный из точки в центр окружности, определит положение конечной точки. Вы можете использовать те же самые методы, которые доступны при создании окружности.


    Edit Arc Length Длина кривой



    Замечание: Функция Arc Lenght не применима для кривых эскиза. Вы можете использовать эту функцию, когда вы работаете в моде эскиза для кривых, не включенных в эскиз.

    Изменение длины кривой

    Шаги выбора

    Фильтр

    Обрезать / Удлинить

    Метод

    Длина

    Продол-жение сплайна

    Ассоциа-тивный результат









  • Edit Curve Изменение кривых


    Curve используется для изменения существующей кривой.

    Во время редактирования многих типов кривых система изображает такое же, обычное пошаговое меню, которое используется при построении кривой. Для таких кривых изменение кривых обсуждается в той же главе, где и их создание. Ассоциативные кривые (эквидистанты, свертка/развертка) и т.д. обычно изменяются за счет изменения базовой геометрии или отдельных опций построения.
    Команда Edit—> Transform используется для изменения положения кривой (см. книгу "Введение в Unigraphics"). Помните однако, что операции копирования и перемещение кривой разрушает ассоциативную связь с базовой геометрией.

    Изменение кривых

    Изменение параметров

    Обрезка кривых

    Обрезка углов

    Разбиение кривой

    Изменение скругления

    Растяжка кривых

    Изменение длины кривой

    Метод точек

    Изменение дуг окружности

    Дополни-тельная дуга

    Изображение исходного сплайна

    Изменение ассоциатив-ных кривых

    Метод задания длины

    Длина дуги

    Обновление

    Дополнительную информацию об изменении отдельных типов кривых вы можете найти в разделах:


    Edit Curve Parameters Редактирование параметров кривых



    The Edit Curve dialog includes the following options:

    Изменение параметров кривой

    Метод точек

    Изображение исходного сплайна

    Изменение ассоци-ативных кривых

    Обновление

    Дополнительную информацию об изменении отдельных типов кривых вы можете найти в разделах:


    Edit Fillet Изменение скругления



    Для того чтобы изменить скругление, необходимо:
    Выбрать метод обрезки.
    Выбрать скругляемые кривые и само скругление.
    Задать новые параметры скругления.
    Вы может выбрать между тремя опциями обрезки: автоматическая обрезка, ручная обрезка и без обрезки. Использование опций обрезки полностью соответствует и подробно описано в команде построения скругления.
    Вы должны указать первый скругляемый объект, само скругление и второй скругляемый объект именно в таком порядке против часовой стрелки.
    Предупреждение: При неправильном указании объектов скругления вы можете потерять ассоциативность кривых и построенных на их базе тел.
    Параметры построения скругления могут быть изменены с использованием одной из следующих опций:

    Радиус

    Радиус по умолчанию

    Новый центр

    Замечание: Система автоматически обновляет геометрически объекты, ассоциативно связанные со скругление.


    Edit Point Изменение точек



    Редактирования точек

    Методы редакти-рования

    Метод переме-щения

    Микро позицио-нирование

    Отклоне-ния



    Edit Pole Изменение полюсов



    Изменение полюсов

    Методы редактирования

    Мода переме-щения полюсов

    Определение направление перемещения

    Плоскость перемещения

    Изображение кривизны

    Контроль отклонений

    Точки из файла

    Отказ от построения

    Предупреждение: Редактирование полюсов разрушает размеры, ассоциированные с точками определения сплайна.


    Editing a Spline Изменение сплайна


    Этот раздел содержит набор функций, используемых для редактирования сплайна В общем случае для изменения сплайна необходимо:
    Выбрать редактируемый сплайн.
    Выбрать метод редактирования.
    Задать параметры редактирования в соответствии с выбранным методом.
    Возможны следующие способы редактирования сплайна:

    Редакти-рование точек

    Редакти-рование полюсов

    Изменение наклона

    Изменение кривизны

    Изменение сепени

    Перемеще-ние группы точек

    Изменение жесткости

    Пере аппрокси-мация

    Сглажива-ние

    Восстанов-ление исходных данных

    Отказ от изменения

    При редактировании сплайна вы можете видеть исходный сплайн, если включите опцию Display Original Spline.
    Когда вы редактируете сплайн, построенный по точкам, двигая полюса, изменяя степень и жесткость сплайна, система выдает предупреждение:

    Точки определения сплайна будут удалены
    Если вы продолжите редактирования, точки определения спайна будут потеряны.


    Equal Segments Равные сегменты


    Эта команда использует длину и параметр кривой для разбиения ее на одинаковые сегменты. Параметризация кривой зависит от ее аналитической природы. Для того чтобы разбить кривую на одинаковые сегменты, необходимо:
    Выбрать кривую.
    Выбрать параметр, используемый для разбиения.
    Задать необходимое количество сегментов.
    При выборе метода равных сегментов появляется диалоговое окно, в котором вы можете определить способ определения параметра Method и количество сегментов Number of Segments.
    Существую два способа задания равных сегментовЛ:

    Особенности параметризации кривых разного типа приведены в следующей таблице:

    Прямая

    Дуга / Эллипс

    Сплайн

    На рисунке изображена кривая, разбитая с использованием метода равного параметра Equal Parameter.
    По методу равной длины кривая разбивается на сегменты, имеющие одинаковую длину. Система вычисляет общую длину кривой, по ней определяет длину сегментов и разбивает кривую на равные по длине куски.
    Замечание: : В обоих методах вы должны задать желаемое количество сегментов.
    Number of Segments Число сегментов. Этот параметр задает количество отрезков, на которые разбивается исходная кривая (см. нижний рисунок). Для изменения значения параметра выбери опцию и задай новое значение.


    Fit Аппроксимация


    Эта команда используется для аппроксимации сплайна с целью уменьшения количества точек, описывающих его. Команда наиболее эффективна для перезадания относительно гладкого сплайна, который имеет больше точек, чем действительно необходимо для его описания.
    Для того чтобы пере аппроксимировать сплайн, необходимо:
    Выбрать сплайн.
    Задать метод управления аппроксимацией.
    Здесь используются те же методы управления, что и при создании сплайна методом аппроксимации.
    Если исходный сплайн получен также методом аппроксимации, то система использует тот же самый набор точек. Если исходный сплайн построен другим способом, то система использует для аппроксимации точки, лежащие на сплайне.
    Замечание: Если для редактируемого сплайна во время его создания было задано число сегментов, то во время аппроксимации сплайна система показывает первоначально заданное число сегментов, даже если это число и было изменено в ходе последующих изменений сплайна. Это дает вам возможность аппроксимировать сплайн с исходным числом сегментов.
    Для сплайна, построенного методом аппроксимации нельзя редактировать кривизну:

    Нельзя назначить кривизну для аппроскимированного сплайна


    Incremental Arc Length Method Задание приращение длины


    Этот метод используется для удлинения кривой на заданную длину. Значение удлинения по умолчанию 1 дюйм или 25.4 миллиметра. Для того чтобы удлинить кривую, необходимо:
    Для того чтобы удлинить кривую, необходимо:
    Выбрать кривую.
    Установить опцию Trim/Extend.
    Задать моду задания длины Incremental.
    Задать значение изменения длины в поле Length.

    Установить опции Associative Output и Input Curves.
    Нажать OK или Apply.
    Вы можете задать положительное и отрицательное значение параметра удлинение. Положительное значение будет удлинить кривую, отрицательно - сокращать. На рисунке изображена дуга окружности, обрезаемая заданием отрицательного параметра удлинения.


    Input Arc Length Segments Ввод длины сегментов


    Эта опция используется для разбиения кривой на сегменты заданной длины.
    Замечание: Термин Arc Length не связан с типом кривой дуга окружности (Arc), он является математическим термином для названия длины любой кривой.
    Для разбиения кривой на отрезки заданной длины необходимо:
    Выбрать кривую.
    Задать длину каждого ее сегмента.
    Кривая выбирается с того конца, с которого вы хотите начать откладывать равные сегменты. Система берет ближайший конец, откладывает от него заданную вами длину. Так находится конец первого сегмента. Процедура повторяется до тех пор, пока не будет достигнут противоположный конец кривой.
    Число сегментов полной заданной длины зависит от длины разбиваемой кривой. Длина последнего сегмента обычно меньше полной длины и называется длиной остатка (partial segment length).
    Замечание: Вы не можете задать длину большую или равную полной длине кривой. Иначе систем выдает сообщение:

    Длина сегмента больше или равна длине кривой


    Использование одной цепочки в качестве обоех границ


    Если в качестве первой и второй границы выбрана одна и та же кривая и если включена опция обрезки граничного объекта Trim Bounding Objects, то граница обрезается как одна кривая с двумя точками пересечения.
    На рисунках внизу показан пример такой ситуации, возникающей при обрезке двух пересекающихся окружностей.


    Изменение дуги окружности или окружности


    Существует два метода, которые могут использоваться для редактировании дуги окружности. Вы можете изменить параметры дуги, вводя новые значения Parameters, либо используя метод резиновой нити Dragging.
    Вы можете изменить положение центра окружности вне зависимости от моды редактирования. Для этого необходимо:
    Выбрать центр окружности.
    Переместить центр окружности в новое место , либо задать точное значение координат центра на диалоговой панале.
    Вы можете использовать этот метод для перемещения центра окружности в контрольную точку другой кривой (центр, конец отрезка и т.д.).
    Для получения дополнительно дуги вы должны быть в моде редактирования параметров. При этом необходимо выбрать дугу окружности и нажать кнопку построения дополнительной дуги окружности.


    Изменение эллипса


    В диалоговом окне вы можете изменить один или несколько существующих эллипсов одновременно. Когда вы выбираете несколько эллипсов, параметры 1-ого выбранного эллписа становяться параметрами по умолчанию. Это дает вам возможность наследовать параметры с одного эллипса на много других (не более 128 эллипсов). Для этого необходимо:
    Выбрать эллипс с желаемыми параметрами.
    Выбрать остальные эллипсы.
    Нажать кнопку Apply.
    Все выбранные эллипсы наследую все параметры, за исключением положения центра с первого выбранного эллипса.
    Система использует абсолютные значения введенных параметров размеров полуосей, таким образом, если вы введете -5, система использует величину 5.
    Система принимает любые значения углов. Угол поворота применяется относительно исходного положения эллипса, а не добавляется к текущему значению угла поворота.
    Замечание: При изменении эллипсов изменяются все ассоциативно связанные с ним чертежные объекты..
    После нажатия кнопки Apply список выбранных эллипсов очищается, и все параметры устанавливаются в ноль.
    Команда Undo поможет вам отказаться от изменений.


    Изменение прямой


    Вы можете редактировать прямую, изменяя положение конечных точек, длины и угла наклона.
    Для изменения положения конечной точки необходимо:
    Выбрать конечную точку, выбранная прямая изображается теперь в режиме резиновой нити, отслеживая положение курсора.
    Задать новое положение конечной точки ,пользуясь способом задания точки, устнаовленным в опции Point Method.
    Для изменения длины и угла наклона прямой необходимо:
    Выбрать прямую. Не выбирайте прямую за ее конечные точки, так как в это случае система будет изменять положение выбранной конечной точки, а не саму прямую.
    Ввести новое значение длины length или наклона angle и нажать клавишу Enter.


    Методы редактирования точек


    Для команд перемещения Move Point и удаления точек Remove Point выбираемыми точками являются:
    Точки задания сплайна, т.е. те точки, по которым сплайн был построен.
    Tочки, автоматически сгенерированные системой, если сплайн строился не по точкам, или ранее редактировался другой командой, например командой пере аппроксимации сплайна Fit.
    После того, как вы выбрали метод изменения, вы должны указать точку, которую вы собираетесь менять.
    Если в процессе редактирования сплайна (удаления точек, снятие ограничений по наклону или кривизне) данных становится меньше, чем необходимо для построения сплайна заданной степени, то система выдает сообщение:

    Для заданной степени сплайна недостаточно данных


    Move Multiple Points Перемещение группы точек


    Эта команда дает возможность переместить целый сегмент сплайна, оставив остальную его часть неизменной.
    Вы задаете на сплайне два сегмента. Первый ограничивающий сегмент limit определяет деформируемую часть сплайн. Второй перемещаемый сегмент displacement лежит внутри первого и определяет перемещаемую часть сплайна. Вы можете перемещать сегмент по нормали к сплайну, указанием направления и расстояния, или указанием конечной точки перемещения.
    После выбора этой команды необходимо:
    Выбрать первую точку ограничивающего сегмента.
    Выбрать вторую точку ограничивающего сегмента.
    Выбрать первую точку перемещаемого сегмента.
    Выбрать метод перемещения первой точки и следовать процедуре для выбранного методa перемещения.
    Задать дистанцию перемещения для первой точки.
    Выбрать вторую точку перемещаемого сегмента.
    Выбрать метод перемещения второй точки и следовать процедуре для выбранного методa перемещения.
    Задать дистанцию перемещения для второй точки.
    Вы можете выбрать один из трех методов перемещения:

    Нормаль к кривой

    Вектор и дистнация

    Точка

    Distance Normal to Curve Нормаль к кривой - После выбора этого метода система изобразит вектор нормали и будет ждать ввода значения смещения. Отрицательная величина приводит к перемещению в обратном направлении.
    Замечание: Этот метод должен применятся одновременно для обеих конечных точек перемещаемого сегмента. Если для первой точки выбран другой метод перемещения, то для второй точки он также становится недоступным.


    Move Point Перемещение точки


    Возможно три способа перемещения точек:
    Поместить курсор над точкой, нажать и удерживать кнопку MB1 и перемещать курсор вместе с точкой в новое положение.
    Если мода перемещения точки установлено в значение Destinition Point, то указать перемещаемую точку (отпусить сразу после этого левую кнопку мышки MB1) и точку, куда она должна переместиться.
    Если мода смещения установлена в значение Delta Offset, указать точку и задать вектор перемещения.
    Для выбора группы точек обведите их прямоугольником захвата. После выбора группы точек у вас есть две возможности:
    Если установлена опция перемещения Destinition Point, то группа перемещается за курсором в интерактивном режиме.
    Если установлена опция перемещения Delta Offset, то выводится диалог задания вектора перемещения.


    Move Pole Перемещение полюсов


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

    Невозможно перемещать узел при заданных ограничениях


    Move Pole Перемещение полюсов


    Вы можете перемещать узел тремя способами:
    Выберите полюс курсором, нажмите левую кнопку мыши и перемещайте курсор, удерживая кнопку нажатой. Сплайн будет изменяться в интерактивном режиме. Такой способ перемещения действует при любой моде перемещения.
    Если установлена мода Destination Point, то полюс перемещается в точку, определенную командой Point Constructor.
    Если установлена мода Delta Offset, то полюс перемещается на величину смещения, заданное компонентами вектора.
    Для перемещения группы полюсов выберите их, обведя прямоугольником захвата:
    Если активна опция Destinition Point, то полюс перемещаются в интерактивном режиме.
    В моде Delta Offset необходимо задать вектор смещения узлов в приращения координат.


    Обрезка двух частей одной окружности


    Установка опции удлинения сплайна Spline Extension в значение None дает вам возможность обрезать две отдельные части одной окружности. Установка опции удлинения сплайна в любое другое значение заставляет системе интерпретировать ее как полную окружность.
    Рассмотрим пример. В конце концов мы должны получить результат, показанный на последнем рисунке. Выберите горизонтальные прямые в качестве границ и укажите левую дугу окружности между границами (значение опции продолжения сплайна не имеет значения). Включите опцию автоматического определения точек пересечения .
    После обрезки первой дуги получается результат, изображенный на следующем рисунке. .
    Теперь для обрезки правой части дуги между границами необходимо установить опцию продолжения сплайна в значении None, чтобы система не интерпретировала дугу окружности, как полную окружность.


    Обрезка кривой ограничивающими объектами.


    Вы должны внимательно следить за тем, в какое место обрезаемой кривой вы указываете графическим курсором в момент выбора. Общее правило - при обрезке удаляется та часть кривой, на которую указывал курсор в момент выбора (см. рисунок). Вы можете выбирать обрезаемую кривую либо курсором в графическом окне, либо набрав имя кривой в диалоговом окне.
    Замечание: При обрезке в сборке, если рабочая часть является одновременно и изображаемой частью, то вы можете выбрать в качестве обрезающей кривой любую кривую. Однако если выбранная обрезающая кривая не принадлежит рабочей части, то опция обрезки самой границы становится не активной.
    Чтобы обрезать внутренний сегмент кривой, выберите кривую между ограничивающими объектами.
    Чтобы обрезать внешние сегменты кривой, выберите кривую вне ограничивающих объектов. (см. рисунок).


    Обрезка нескольких кривых


    Вы можете обрезать более чем одну кривую за одну операцию. Когда вы выбираете несколько кривых на шаге String to Trim и затем нажимаете кнопку OK или Apply, то система открывает диалоговое окно, в котором вы можете подтвердить, какую сторону каждой из выбранных кривых вы хотите удалить после обрезки. Если вы используете две границы, то дополнительная опция Trim, дает возможность какую часть кривых внутреннюю inside или внешнюю outside вы хотите удалить.
    Система отмечает овалом все концы выбранных кривых, которые будут удалены. Если вы хотите удалить другой конец, кликните в него, находясь в это диалоге. Система будет отмечать овалом тот конец кривой который вы указали. Когда вы нажмете кнопку ОК, система обрежет все концы кривых, отмеченные овалами.
    Замечание: Одновременный выбор нескольких кривых обрезки не возможен, когда обрезаются кривые эскиза и когда включена опция ассоциативного построения .
    Замечание: При обрезке нескольких кривых не действует опция обрезки границ Trim Bounding Objects.
    Замечание: Если при обрезки нескольких кривых существует много альтернативных точек пересечения, то вы можете получить неожиданный результат.
    На рисунке внизу приведен пример обрезки нескольких прямых по одной границе. Концы, которые будут обрезаны системой, отмечены овалом. Напомним, что вы можете изменить положение овала выбором другого конца в диалоговом окне, которое открывает система после того, как вы указали все обрезаемые кривые и нажали кнопку ОК.
    На следующем рисунке показан результат обрезки нескольких прямых двумя границами. Для выбора удаляемой части кривой в этом случае имеет значение установки опции Trim (на рисунке выбрано значение Inside - удаление внутренней части кривой).


    Общая концепция


    После выбора метода редактирования полюсов, вы должны выбрать полюса, которые вы собираетесь менять. Вы можете выбрать один или несколько полюсов.
    Некторые из опци диалога работают только с модой перемещения узлов Move Pole.
    Если в момент интерактивного перемещения полюса с нажатой кнопкой MB1 одновременно нажать клавишу «Shift», то система ограничивает перемещения полюса только по горизонтали или только по вертикали, в зависимости от того, в какой момент нажата клавиша «Shift». Это ограничение работает, если не выбран другой явный тип ограничения (Наклон в конце кривой, Кривизна в конце кривой, Перемещение вдоль вектора).
    Нажатая клавиша в момент выбора полюса MB1 включает моду микро позиционирования .


    Один граничный объект и автоамтическое определение точки пересечения


    Когда используется одна граница и включена мода , то точка пересечения выбирается по положению курсора в момент выбора обрезаемой кривой.
    Система выбирает точку пересечения, ближайшую к положению курсора в момент выбора обрезаемой кривой. Обрезается та сторона кривой, которая была указана в момент ее выбора. Таким образом положение курсора в момент выбора обрезаемой кривой служит как для определения точки пересечения, так и определения удаляемой части кривой.


    Один объект в качестве обоих границ и автоматическое определение точек пересечения


    Если вы обрезаете кривую, которая пересекает границу в нескольких местах и вы хотите обрезать ее по двум разным точкам пересечения, выберите один и тот же объект для обоих границ. Если мода автоматического выбора точки пересечения включена, положения курсора в момент выбора границы помогает системе выбрать нужную точку пересечения.
    Система находит все точки пересечения границы с обрезаемой кривой, но выбирает в качестве точек обрезки точки пересечения, ближайшая к позициям курсора, в момент выбора границ. Далее система удаляет внутреннюю или внешнюю часть кривой между выбранными точками пересечения в зависимости от положения курсора в момент выбора обрезаемой кривой.


    Parameters Мода изменения параметров


    Для изменения окружности в моде задания параметров необходимо:
    Выбрать дугу окружности, избегая ее выбор за конечные точки.
    Ввести новое значение радиуса, диаметра, начального и конечного значения угла и нажать клавишу Enter.


    Points From File Точки из файла


    Вы может выбрать опцию Points From File для задания имени текстового файла с описанием точек. Точки из файла заменят точки оригинального сплайна. Система сохранит степень сплайна и его статус замкнутости. В файле точек вы можете задать серию точек с наклоном и кривизной в каждой из них.
    Если в файле недостаточно точек для сохранения степени сплайна, то система понижает степень. Наклоны и кривизны, заданные для старых точек не сохраняются.


    Points From File Точки из файла


    Вы можете выбрать команду чтения точек из файла Points From File и указать имя файла, содержащего описание серии точек. Эти точки заменят исходные точки сплайна, однако степень сплайна и статус замкнутости сохраняются.
    Если в файле не хватает точек для заданной степени, то степень автоматически уменьшается. Наклоны и кривизны, заданные в точках исходного сплайна, не сохраняются.


    Порядок использования


    Для того чтобы обрезать (удлинить) кривые, необходимо:
    Выбрать первый граничный объект First Bounding Object. Если выт включили опцию для обрезки граничных объектов , то необходимо установить опцию Trim/Extend обрезки в значение Start или End.
    Выбрать второй граничный объект Second Bounding Object. Этот шаг не является обязательным. Если вы включили опцию для обрезки граничных объектов , то необходимо установить опцию Trim/Extend обрезки в значение Start или End.
    Установить опцию Method to Find Intersections для нахождения точки пересечения.
    Использовать шаг для обрезания кривых. Помните, что кривая будет обрезана с той стороны, с какой вы ее выберите.
    Установить опцию обрезки и удлинения и .
    Если в качестве опции нахождения точки пересечения выбрана мода по направлению вектора Along a Vector, то вы должны задать направление вектора с помощью команды .
    Включите опцию создания ассоциативной копии Associative Output, если вы этого хотите.
    Установите статус исходной кривой после выполнения обрезки Input Curves.
    Нажать кнопку OK или Apply.
    Кривые будут обрезаны или удлинены. Дополнительные подробности описаны в разделе .


    Порядок выполнения команды растяжения кривой


    Для того чтобы выполнить растяжение, необходимо:
    Выбрать кривые, которые вы собираетесь растягивать.
    Выбрать способ задание перемещения; вы можете выбрать между Delta или Point to Point.
    Нажмите кнопку OK или Apply. Система растягивает выбранные объекты. Если выбрана кнопка OK, система возвращается в меню редактирования кривых. Если выбрана команда Apply, вы остаетесь в режиме задания перемещения для кривых, участвовавших в растяжении.
    Если вас не устраивают результаты построения, выполните команду UNDO, последнее растяжение будет удалено. Если вы строили растяжение серией команд, нажимая кнопку Apply, то последовательное выполнение нескольких команд UNDO будет возвращать вас на шаг назад. Выбор других команд или выполнение команды Cancel очищает буфер и делает невозможным выполнение пошаговой команды UNDO.
    Если вы выполните команду Edit->Undo, то система полностью удалит всю операцию растяжения.
    Если растягиваются конечные точки прямой, то система следует следующим правилам:
    Одиночная прямая перемещается, если она выбрана ближе к середине прямой; в противном случае прямая растягивается за выбранный конец. Растягиваемый конец подсвечивается звездочкой.
    Линия, выбранная в прямоугольнике будет перемещаться, если в область выбора попадают оба конца прямой; если в область захвата попал один конец прямой, то она растягивается.
    Если растягиваемая прямая касается другой кривой, то касание в результате растяжки может быть потеряно.
    Если в результате растяжки длина прямой становится равной нулю, то прямая удаляется.
    Геометрия, ассоциированная с растягиваемой кривой, обновляется после изменения кривых.
    Общие правила указания объектов прямоугольником выбора описано в приложении Class Selection Tool. Вы определяете прямоугольник заданием двух диагональных точек. Прямоугольник должен полностью охватывать все перемещаемые кривые и один из концов прямых, которые вы хотите растянуть. Если кривая захвачена не целиком, она не перемещается.


    Продолжение и проецирование кривых


    Кривые обрезаются по точкам пересечения. В общем случае точка пересечения, это точка, где две кривые действительно встречаются. В UNIGRAPHICS понятие точек пересечения расширено и на случай отсутствия настоящего пересечения.
    Если кривые не пересекаются, но лежат в одной плоскости, то ищется точка пересечения на продолжении кривых (см. рисунок).
    Если кривые в 3-х мерном пространстве не пересекаются, то точка пересечения ищется в проецировании второй кривой в направлении оси Z рабочей системы координат WCS. Обрезка кривых осуществляется по этим проекционным точкам.
    Если точки пересечения в проекции и продолжении найти нельзя, то обрезка невозможна.
    Когда вы обрезаете кривую поверхностью, и продолжение кривой не пересекает поверхность, то поверхность не продолжается, и кривая остается не обрезанной.


    Remove Point Удаление точки


    Эта команда используется для удаления точки из точек определения сплайна. Для того чтобы удалить точку, вы должны выбрать сплайн и указать удаляемую точку.


    Segments by Bounding Entities Сегменты по граничным объектам


    Эта опция используется для разбиения кривой по граничным объектам. Граничными объектами могут быть точка, кривая, плоскость или поверхность. Вы можете выбрать столько граничных объектов, сколько необходимо. Для того чтобы разбить кривую по граничным объектам, необходимо:
    Выбрать кривую.
    Выбрать граничные объекты.
    Задать приблизительные точки пересечения.
    В дополнении к явной возможности выбора кривых, граничные объекты могут быть выбраны с помощью:

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

    Не найдена точка пересечения


    Сглаживание сплайна


    Во многих случаях вы хотите более точно контролировать процесс сглаживания сплайна либо его частей, вместо того, чтобы позволить системе самостоятельно сгладить весь сплайн. Локальное сглаживание с другой стороны дает вам возможность контролировать как зону сглаживания, так и его величину.
    Для выполнения локального сглаживания выберите любую из точек сплайна. Как только вы указываете точку, система пытается выполнить для нее локальное сглаживание в пределах действующих ограничений.
    Вы можете продолжать сглаживание локальным методом, увеличивая значение допуска до тех пор, пока не получите удовлетворительный результат.
    Для того чтобы сгладить сплайн необходимо:
    Выбрать исходный сплайн в качестве исходной кривой Source Curve.
    Выбрать какое количество сегментов вы хотите иметь и выполнить команду аппроксимации. После этого становятся доступными параметр Threshold и команда Smooth.
    Определить параметр Threshold.
    Сглаживать сплайн локально, указывая его отдельные точки, или выбрать команду Smooth для автоматического сглаживания всего сплайна.
    После завершения сглаживания нажать кнопку Back или Cancel. Кнопка OK остается неактивной в процессе всего диалога.


    Smooth Сглаживание


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

    Сглаживание сплайна

    Исходная кривая

    Сегменты

    Аппрокси-мация

    Ограни-чения

    Повторное изображение

    Отказ от построения

    Замечание: Наложение ограничений на наклоны и кривизну в конечных точках снижает возможности сглаживания сплайна. Включайте их только в том случае, если вам действительно необходимо сохранить наклон или кривизну.
    Дополнительные опции изображения возможны с использованием команды Analysis->Curve. Возможно, вы найдете особенно удобной возможность построения графика кривизны по параметру сплайна..


    Сообщение об ошибках при изменении длины кривой


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

    Неправильная длина кривой
    Если в ходе удлинения сплайна создаются b-кривая с точками, имеющими отрицательные значения весов, то система выдает сообщение:

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

    Замкнтая кривая не может быть удлинена
    Полная длина кривой должна быть больше нуля, в противном случае система выдает сообщение:

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

    Замкнутая кривая не может быть продолжена


    Сообщения об ошибках


    Обе полуоси эллипса должны быть положительными не нулевыми числами, В противном случае система выдает сообщение:

    Большая полу ось не может быть отрицательной.

    Semiminor value cannot be zero.

    Малая полу ось не может быть отрицательной.


    Сообщения об ошибках для команды перемещения группы точек


    Крайние точки ограничивающего сегмента совпадают.

    Перемещаемый сегмент должен лежать внутри ограничивающего.


    Вторая перемещаемая точка находится не там, где положено.
    Такое сообщение появляется, если вторая перемещаемая точка лежит вне интервала между первой перемещаемой точкой и второй ограничивающей точкой.


    Слишком много нулевых сегментов
    Для того чтобы изменение сплайна было правильно определено, вы должны определить два сегмента сплайна. Система разрешает совпадение первой ограничивающей точки и первой перемещаемой. Могут также совпадать обе точки перемещения. Но случай, когда ограничивающая точка и обе перемещаемые точки совпадают невозможен. В этом случае система это выдает сообщение.


    Ошибка памяти при построении кривой
    Иногда система сообщает об ошибке в процессе работы. Она выдает это сообщение, например, если система не способна получить память.


    Неправильный ввод данных
    Если кривая замкнутая, то система проводит дополнительный контроль введенных данных. Система выдает сообщение, если заданные условия модификации сплайна не могут пройти этот контроль.




    Невозможно создать кривую
    Система выдает сообщение, если она не может справиться с заданными условиями модификации и построить новую модифицированную кривую.

    Неовозможно объединить сегменты кривых
    После окончания редактирования система объединяет все сегменты в одну кривую. Если система не может выполнить объединение, то она выдает это сообщение.


    Сообщения об ошибках при обрезке кривых


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

    Не найдена первая точка пересечения

    Не найдена вторая точка пересечения
    Следующие ошибки возникают тогда, когда вы пытается обрезать кривую эскиза объектом, которые в дереве построения находятся позже, чем эскиз. Такая операция невозможна, так как нарушает целостность ассоциативной модели и может провести к рекурсивным связям:

    Second bounding object has a later time stamp than feature/sketch being edited.

    String to trim has a later time stamp than feature/sketch being edited.

    First datum axis has a later time stamp than feature/sketch being edited.

    Second datum axis has a later time stamp than feature/sketch being edited.
    Следующие ошибки возникают тогда, когда выбранная цепочка кривых не является непрерывной:.

    Second bounding string is not continuous.

    String to trim is not continuous.
    Следующие ошибки возникают тогда, когда для определения плоскости проецирования кривой Vector Direction выбрана нормаль к плоскости кривой Plane of Curves, а кривая не явялется плоской:

    Second bounding string is not planar.

    String to trim is not planar.
    Следующие ошибки возникают тогда, когда для определения плоскости проецирования кривой Vector Direction выбрана нормаль к плоскости кривой Plane of Curves, а плоскости границ не эквиваленты:

    Second bounding string plane and string to trim plane is not equal.
    Следующие ошибки возникают при ограничений в обрезке кривых эскиза в не ассоциативной моде. В этом случае нельзя использовать цепочки кривых:

    Can only trim single first bounding curve at this time.

    Can only trim single second bounding curve at this time.
    Следующее сообщение говорит о том, что если вы обрезает на эскизе симметричную кривую, то границы тоже должны быть симметричным объектом:
    В эскизе ошибка при обрезке симметричной кривой:
    В эскизе ошибка при обрезке кривой:
    Следующие сообщения об ошибке возникают при выборе опции продления по дуге окружности для цепочки, которая содержит только отрезки прямых:

    Cannot extend first bounding string with the circular option.

    Cannot extend second bounding string with the circular option.


    Spline Extension Мода продолжения сплайна


    При продолжении сплайна можно выбрать один из трех методов его продолжения:

    Натураль-ная

    Линейная

    По окруж-ности

    Нет
    Обрезка двух частей одного сплайна.

    Circular По окружности Сплайн будет продолжен по дуге окружности, кривизна которой равна кривизне сплайна в конечной точке. Окружность лежит в плоскости, образованной касательной и нормалью в конечной точке сплайна. Центр окружности лежит на продолжении нормали. Радиус окружность равен обратной величине от кривизны в конечной точке сплайна (см. рисунок).
    Замечание: Если кривая не сплайн и вы не используете моду None, то она всегда продолжается по натуральному уравнению кривой.
    Замечание: Если продолжения сплайна не дает точки пересечения, то сплайн не продолжается и будет обрезаться по точке минимального расстояния от сплайна до границы.
    Если вы обрезаете не периодический сплайн используя два граничных объекта, то оба конца сплайна продолжаются до границ и система оставляет кривую между границами. Если продолжения не требуется, т.е. точки пересечения сплайна с границами уже существуют, то удаляется указанная часть сплайна.


    Stretch Curve Растяжение кривой



    Замечание: Растяжение нельзя выполнять для эскиза, группы, компоненты в сборке, твердого тела, его грани и ребра.
    Замечание: Растягивание кривых не допустимо при работе с кривыми эскиза. Однако вы все еще можете растягивать кривые в диалоге построения эскиза, если эти кривые не принадлежат эскизу.

    Растяжение кривой

    Сброс значения

    От точки в точку

    Отказ



    Total Arc Length Method Метод общей длины кривой


    Эта команда используется для обрезки кривой с помощью задания ее полной длины. Полная длина кривой вычисляется от начальной до конечной точки вдоль кривой. Для того чтобы обрезать кривую по заданной длине, необходимо:
    Выбрать кривую.
    Задать моду обрезки/удлинения Trim/Extend.
    Выбрать метод задания длины Total.
    Ввести значение длины в поле Length.
    Установить значение опций ассоциативности результата Associative Output и Input Curves.
    Нажать OK или Apply.
    Пример обрезки кривой заданием ее длины приведен на рисунке.


    Trim and Extend Options Опции обрезки и продолжения


    Опции обрезки и удлинения влияют на все кривые, как граничные, так и обрезаемые.

    Обрезка и Продолжение

    Обрезка / Продолжение

    Эта опция дает вам возможность указать, какая часть кривой будет обрезана во время выполнения шага по выбору граничных объектов.

    Продолжение

    Обрезка



    Trim Corner Обрезка угла



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


    Trim Curve Обрезка кривой



    Вы не можете обрезать твердое тело или поверхность. Однако геометрия тела может использоваться в качестве граничных объектов при обрезке.
    Замечание: При обрезке сплайна система теряет ассоциативную связь с начальным набором точек его определения. Система предупредит вас об этом. Для продолжения операции нажмите кнопку OK.
    Замечание: Если вы обрезаете кривую в эскизе, смотрите раздел .
    Порядок использования Basic Trim Curve Procedure.

    Обрезка кривых


    Первый граничный объект
    изменяется на значение Start и маркер изображается в начальной точке кривой. Если выбрали кривую ближе к концу кривой, то опция продолжения () изменяется на значение End и маркер изображается в конечной точке кривой.

    Второй граничный объект

    Вектор направления



  • Обрезаемая цепочка










  • В окне фильтра также могут появляться опции:




  • Автоматический переход

    изменяемое окно
    Trim/Extend, , и Plane Tool.

    Нахождение

    пересечения

    Обрезка границ

    Повторное использование границ

    Продолжение сплайна

    Ассоциативный выход

    Входная кривая
    String to Trim и на шаге выборе границ, если включена опция обрезки границ .





  • Подтверждение построения



    Trimming Circles Обрезка окружности


    Обрезка полной окружности по прямой зависит от положения точки выбора, как показано на рисунке.
    Замечание: Когда вы выбираете окружность, то маркер в форме овала показывает ее конечные точки.


    Указание точек пересечения


    Для некоторых операций обрезки кривой могут быть несколько точек пересечения между выбранной кривой для обрезки и ограничивающими объектами. Для того, чтобы система выбрала правильную точку пересечения для обрезки, появляется диалоговое окно, позволяющее выбрать правильную точку. После этого нажмите OK или Apply (см. нижний рисунок).
    Вместе с этим диалогом, система показывает возможные точки пересечения в графическом окне. Выберите требуемую точку пересечения и нажмите ОК. Операция обрезки будет продолжена..


    Unigraphics. Справочник по моделированию

    Цилиндр


    Вы можете определить замещающий цилиндр одним из двух способов:

    В случае выбора опции Diameter вы можете определить цилиндр, задав направление оси, точку привязки оси и диаметр цилиндрической поверхности. В случае выбора опции Arc/Circle вы указываете существующую дугу окружности, по которой система автоматически определяет цилиндрическую поверхность. После задания цилиндрической поверхности вы должны задать ориентацию внешней нормали тела относительно цилиндрической поверхности. Вы можете выбрать между Toward Axis (По направлению к центру) и Away From Center (По направлению от центра). Нижний рисунок иллюстрирует разницу между этими опциями.


    Delete Face Удаление грани



    Замечание: Команда работает только для не параметризованного тела. Ее использование разрушает параметризацию предыдущих построений тела. Система предупредит вас о потере параметризации и запросит ваше подтверждение. Если вы ответите Yes, параметризация тела будет разрушена. Используйте эту функцию только тогда, когда вас не интересует параметризация.
    После выбора этой команды вы должны:
    Выбрать удаляемые грани.
    Определить метод замыкания тела.
    После выполнения операции вы можете отказаться от последнего построения, выполнив команду Undo.


    Edit Face Изменение грани


    Команда Edit—>Face дает возможность изменить существующую грань твердого тела.
    Замечание: При редактировании грани может быть потеряна ассоциативная связь геометрии.





    Join Faces Объединение граней






    Коническая поверхность


    Вы можете определить коническую поверхность одним из следующих способов:

    Методы определения конуса те же, что изложены в разделе построения конуса.
    После задания конической поверхности вы должны определить ориентацию вектора внешней нормали относительно конуса по направлению к центру (Toward Center) или по направлению от центра (Away From Center).


    Методы перемещения грани


    Вы можете перемещать грань одним из следующих способов:



    Move Face Перемещение грани



    Замечание: Операция перемещения выполняется над не параметрической гранью. Если вы выбрали грань параметрического элемента, то система сообщит вам, параметризация будет потеряна и будет ждать вашего подтверждения. Если вы выбрали Yes, все параметрические построения, связанные с гранью будут потеряны.
    После выбора команды необходимо:
    Выбрать грань (грани) которую вы хотите переместить.
    Выбрать метод перемещения грани face movement.
    Выбрать проецирумые грани и (или) плоскости, используя Class Selection Tool.


    На той же поверхности


    Эта опция может рассматриваться как обратная к операции разбиения. Она позволяет избавиться от избыточных граней на теле, когда несколько из них могут быть заменены одной гранью с тем же уравнением поверхности.


    Отмена перемещения


    После выполнения операции вы можете отказаться от построения, выполнив команду Undo.


    Перемещение - Направление и Дистанция


    Эта метод переносит грань в направлении, заданным вектором на заданную величину.
    После выбора этой опции вы должны задать направление переноса и задать дистанцию переноса.
    Вектор переноса задается любым способом с использованием команды Vector Constructor. Дистанция переноса задается вдоль вектора направления.
    Если перенос задан положительным числом, грань переносится в направлении вектора. Если перенос задан отрицательным числом, грань переносится в обратном от вектора направлении.


    Перемещение от точки к точке


    Эта метод переносит грань в направлении и на величину вектора, заданного двумя точками. После выбора команды вы должны задать reference point (начальную точку) и destination point (конечную точку).
    Выбранные грани перемещаются от своего начального положения на величину и направление вектора, заданного двумя точками.


    Плоскость


    После выбора этой команды вы должны задать плоскость и подтвердить направление внешней нормали к плоскости.
    После того как вы зададите плоскость любым способом с помощью функции Plane Constructor, система изобразит плоскость и покажет вектор нормали к плоскости. Вы можете либо принять вектор, либо выбрать обратное направление.


    Полезные замечания


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


    Поворот относительно двух заданных векторов


    Эта команда определяет вращение заданием исходного и конечного положения вектора.
    После выбора этой опции вы должны:
    Задать точку вращения.
    Определить начальное положение вектора.
    Определить конечное положение вектора.
    Выбранные вектора полностью определяют поворот. Ось вращения проходит через точку пересечения векторов и перпендикулярна плоскости, образованной ими.
    Угол поворота определяется углом между начальным и конечным вектором.
    Начальное и конечное положение векторов определяется с помощью команды Vector Constructor.


    Преобразовать в NURBS поверхность


    Эта опция дает возможность объединить несколько граней в одну NURBS поверхность. Объединяемые грани должны образовывать прямоугольную область и соединяться по ребрам вдоль изопараметрических линий.
    При выборе объединяемых граней вы должны выбирать грани в таком порядке, чтобы выбираемые пары имели общее ребро (см. нижний рисункок ).


    Replace Face Замена грани



    Вы можете заменить грань следующими аналитическими поверхностями:

    Эта команда не должна приводить к изменению топологии тела. Система заменяет указанную грань тела аналитической поверхностью. Ребра старой грани удаляются.
    Замечание: Команды Move Face, Replace Face работают только для не параметризованного тела. Их использование разрушает параметризацию предыдущих построений тела. Система предупредит вас о потере параметризации и запросит ваше подтверждение. Если вы ответите Yes, параметризация тела будет разрушена. Используйте эти функции только тогда, когда вас не интересует параметризация.
    Новые ребра определяются пересечением граней, примыкающих к замещаемой грани с новой аналитической поверхностью. Если любое из этих пересечений не может быть выполнено, система отказывается делать замену. NURBS поверхности не могут быть удлинены за границы своего определения.
    После выбора команды вы должны:
    Выбрать тип новой поверхности.
    Указать замещаемую грань.
    Определить параметры новой аналитической поверхности для замены грани.
    После выполнения операции вы можете отказаться от последнего построения, выполнив команду Undo.


    Resize Face Изменение размера грани



    Замечание: Команда работает только для не параметризованного тела. Ее использование разрушает параметризацию предыдущих построений тела. Система предупредит вас о потере параметризации и запросит ваше подтверждение. Если вы ответите Yes, параметризация тела будет разрушена. Используйте эту функцию только тогда, когда вас не интересует параметризация.
    Если выбрана грань правильного типа, система запросит новый радиальный размер. Если выбрана неправильная грань, система выдаст сообщение:
    Замечание: Если вы выбрали тело, имеющее только одну грань, например сфера, то система автоматически переходит к запросу нового размера.
    Если выбрана цилиндрическая и сферическая грань, то система запросит новое значение радиуса. Если выбрана коническая поверхность, то система запросит значение пол-угла раскрытия конуса. Если выбрана тороидальная поверхность, то система запросит большой и маленький радиусы.
    Вы можете отменить последнюю операцию, выполнив команду Undo.


    Сфера


    Вы можете задать сферу одним из двух способов:

    Методы определения сферы те же, что изложены в разделе построения сферы.
    После задания параметров сферы вы должны определить ориентацию вектора нормали относительно сферы по направлению к центру (Toward Center) или по направлению от центра (Away From Center).


    Subdivide Face Разбиение грани



    После выбора этой команды вы должны:
    Выбрать разбиваемую грань.
    Определить статус кривых разбиения (сохранить или погасить).
    Выбрать кривые для разбиения грани.
    Внимание: Если для разбиения грани используется более чем одна замкнутая кривая, то обновление ассоциативной модели может привести к непредсказуемым последствиям.
    Так операция разбиения ассоциативна, то она допускает редактирование в контексте построения с помощью команды Edit—>Feature—>Parameters.
    Кривые, ассоциативно связанные с операцией разбиения, не могут быть удалены.
    Если вы выполняете операцию перемещения кривой разбиения, то операция разбиения будет обновляться автоматически. Если перемещается тела, то кривая не перемещается вместе с ним, и операция разбиения автоматически обновляется.


    Top


    Для того чтобы заменить грань тороидальной поверхностью, необходимо:
    Ввести большой и малый радиус тора.
    Определить ось тора.
    Задать ориентацию нормали.
    Малый радиус тора не может быть отрицательным. Если большой радиус тора отрицательный, то величина малого радиуса должна быть больше абсолютной величины большого радиуса.
    Вы можете определить ось тора, используя функцию Axis Subfunction.
    После задания тороидальной поверхности вы должны определить ориентацию вектора нормали относительно тора по направлению к центру (Toward Center) или по направлению от центра (Away From Center).
    Осевая линия тора - воображаемая линия центров окружности поперечных сечений тора. Тором можно заменить только полную сферу.


    Топология тела


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


    Вращение вокруг оси


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


    Выбор граней


    Вы можете выбрать одну или несколько граней, принадлежащих одному телу. Каждая грань выбирается указанием курсора в графическом окне.
    Замечание: Вы не можете выбрать грани тела, построенного командой Extruded Body —> or Extruded Body —> . Вы не можете выбрать грани, используемые в опции построить насквозь Thru для отверстий и пазов. (например, Thru Hole или Thru Slot).
    Если вы нажимаете кнопку Back, то система отказывается от последнего сделанного выбора.
    После выбора всех граней нажмите кнопку ОК.


    Выбор грани


    Эта команда дает возможность заменить грань существующей гранью или поверхностью. Вы можете задать смещение замещаемой грани, если это необходимо.
    После выбора этой команды вы должны:
    Указать замещающую грань.
    Определить ориентацию вектора нормали.
    Задать смещение.
    Вы может выбрать любую грань тела в качестве замещающей грани.
    Если грань имеет не аналитическую поверхность, то она должна быть достаточно большой, чтобы иметь кривые пересечения с прилегающими гранями. Выбранная для замены NURBS поверхность должна содержать только один кусок.
    После выбора замещающей грани система изобразит связанный с ней вектор нормали. Вы можете принять его или изменить на противоположный.
    Задав не нулевой параметр, смещения вы можете заменить старую грань поверхностью, эквидистантой выбранной грани. Это очень удобно, когда заменяющая грань сфера или поверхность.
    На втором примере, грань одного тела замещается гранью другого тела. В результате построения грани двух тел совпадают, однако это по-прежнему два независимых тела.
    На третьем примере, замещаемая и заменяющая грань те же, что и в предыдущем примере, но задано не нулевое значение эквидистанты.
    Результатом построения будет шестиугольная грань, находящаяся на расстоянии одного дюйма от выбранной круглой грани.


    Замыкание тела


    Система автоматически замыкает открытое пространство, образующееся при перемещении грани продлением и обрезкой граней, окружающих перемещаемую грань.
    Операция перемещения не создает новых граней. Система определяет новые границы удлиняемых граней пересечением поверхностей, перемещаемой грани с поверхностью удлиняемой грани. Если перемещение грани требует создания новой грани или удаления существующей, то оно не выполняется. NURBS поверхности не могут быть удлинены за границы своего определения.


    Замыкание тела


    Удаление граней тела приводит к изменению топологии замкнутого тела. Вы можете выбрать между двумя модами замыкания.
    Create New Faces. Система старается построить новую грань, наилучшим образом отвечающей ребрам удаляемой грани, которые остаются неизменными.
    Trim Existing Faces. Система пытается продолжить смежные с удаляемой гранью до их взаимного пересечения.
    Функция Trim Existing Faces имеет следующие ограничения:
    Продлеваемые смежные грани не могут быть параллельны, так как параллельные поверхности не пересекутся.
    Грани, имеющие не аналитическую поверхность (NURBS поверхности), не могут быть удлинены за границы своего определения.
    Последняя операция удаления может быть отменена выполнением команды Undo.


    Add Dimension


    Вы можете изменить несколько размеров, обновление изображения произойдет после того, как вы выберете команду Back или Cancel. При задании размеров открывается то же диалоговое окно, которое используется для задании позиционных размеров.


    B-Surface


    If the driver type is B-Surface, the following dialog is displayed.

    Изменение поверхности одеяла (B-поверхность)

    B-поверх-ность



    Change Type Option Опции изменения типа


    Эта опция дает вам возможность редактирования элемента следующим образом:
    Отверстие Holes - диалог, который появляется, когда вы выбираете опцию изменения типа Change Type и выбираете отверстие, дает вам следующие возможности:
    Изменение типа отверстия: простое (Simple), отверстие с понижением (Counterbore), отверстие с зенковкой (Countersink).
    Измените глубину отверстия, сделав его скозным Thru Hole, или наооборот.
    Замените простое отверстие на отверстие в листовом материале или наооборот.
    Паз Slots - диалог, который появляется, когда вы выбираете опцию изменения типа Change Type и выбираете паз, дает вам следующие возможности:
    Изменить тип паза, выбрав между: прямоугольным пазом (Rectangular), полусферическим пазом (Ball-End), паз со скругленныму сечением (U-Slot), Т-образный паз (T-Slot) или ласточкин хвост(Dove-Tail).
    Измените длину паза, сделав его скозным Thru Slot, или наооборот.
    Замените простой паз на паз в листовом материале или наооборот.
    Предупреждение: Когда вы меняете типа отверстия или паза, позиционные размерым, зависимые от изменения топологии элемента могут также измениться. Ссылочные позиционные размеры могут быть потеряны.


    CSYS to CSYS Две координатные системы


    Эта опция определяет перемещение элемента заданием двух систем координат: начальной Reference CSYS и конечной Destination CSYS.


    Datum Axes Координатная ось


    Опция Cycle Axis Direction работает так же, как и опция изменения направления нормали. Если ось создана по кривой, то каждое нажатие кнопки меняет ее состояние на одно из 6-ти возможных состояний. В остальных случаях нажатие кнопки переключает направление оси на противоположное направление.
    После окончания редактирования оси нажмите кнопку ОК или Apply.
    Замечание: Команда Edit в диалоговом окне создания координатной плоскости также может использовать для редактирования существующей оси. В этом случае опция Cycle Axis Direction способна изменять ориентацию только для оси, построенной по кривой.


    Datum Planes Координатные плоскости


    Для всех координатных плоскостей за исключением плоскостей, построенных перпендикулярно кривой, опция Cycle Plane Normal Dir изменяет направление нормали на противоположное при каждом нажатии кнопки. Сообщение в строке статуса говорит о том, какому направлению соответствует текущее состояние – исходному направлению, или противоположному направлению.
    Если плоскость построена перпендикулярно кривой, то опция Cycle Plane Normal Dir переключает вектор нормали между 6-тю возможными состояниями
    Вы можете редактировать координатную плоскость с помощью любой из активных опций в диалоговом окне.
    После того, как вы сделали все изменения, нажмите кнопку ОК или Apply.
    Замечание: Команда Edit в диалоговом окне создания координатной плоскости также может использовать для редактирования существующей плоскости. В этом случае опция Cycle Plane Normal Dir способна изменять ориентацию нормали только для плоскостей, построенных перпендикулярно кривой.


    Delete Feature Удаление элемента



    Когда вы выбираете команду Delete Feature, появляется диалоговое окно Feature Selection. (Это диалоговое окно используется для многих других команд). Если выбранный элемент имеет зависимые элементы, они также отображаются в окне выбранных элементов Selected Feature(s). Если вы хотите, чтобы они не отображались, то выключите опцию отображения зависимых элементов List Dependents.

    Удаление элементов

    Фильтр

    Замечание: Элемены массива , которые принадлежат к группе элементов не удаляются, если удаляется группа.
    NOTE: Для контролирования удаления элементов типа "дети" выключите опцию Solids_PropagateDelete и элементы "дети" не будут удаляться после удаления элементов "родители". После, при выключенном списке зависимых элементов, появляется диалог редактирования во время обновления (EDU), показывающий элементы "дети" во время удаления, допускающей удаление, подавление или редактирование каждого элемента. После того, как элемент "родители" удален, вы можете редактировать элементы "дети" так, чтобы они не были больше связанны с удаленными элементами. (Смотрите опцию отложенного удаления среди опций команды изменения в ходе обновления Edit During Update).
    Замечание: Если зависимым элементом является поверхность свободной формы, то этот она станет не параметрические зависимым элементом после удаления элемента "родитель". Вы можете определить значение переменной UGII_DUMBIFY_FEATURE = 0 для того, чтобы элемент "дети", если оно является поверхностью свободной формы, удалялось вместе с "родителем".
    Если элемент выбранный для удаления является "родителем" для геометрии другой части, появляется предупреждающее сообщение, которое предлагает вам либо продолжить удаление, либо отказаться от него. В сообщении также содержиться информация по связям, которые вы хотите разрушить.
    Если вы ошибочно удалили элемент, вы можете выполнить команду Undo для его восстановления.


    Edit Defining String Изменение цепочки сечения


    Эта команда используется для переопределения контура кривых, который используется для построения заметаемого тела. После выбора этой команды, система выводит диалог Добавления/Удаления объектов. Для включения кривой в контур выберите ее, нажав кнопку МB1. Для исключения кривой из контура необходимо выбрать кривую, нажав .
    На рисунке приведен пример изменения эскиза, используемого в качестве базового сечения заметаемого тела, удалением одной кривой и добавлением двух новых кривых.
    Если эскиз выбран для построения тела по умолчанию, то он приобретает статус “выбран целиком ”. Если при выборе эскиза была задана мода Curve, Chain Curve, т.е. мода выбора отдельных кривых, и были выбраны кривые эскиза, то эскиз получает статус “выбран частично partial”. Концепция полного и частичного выбора эскиза важна для добавления и удаления кривых из эскиза. Во время изменения геометрии сечения на данном примере отверстие должно быть подавлено командой Suppress Feature, так как грань, с которой оно было связано, перестает существовать. После добавление кривых для отверстия необходимо выполнить команду присоединения к другой грани .
    Если вы используете эту команду для изменения задающей цепочке кривой, то возможна потеря ассоциативных связей. Так происходит потому, что указатели на грани, которые используются в системе изменяются при использовании новой цепочки задающих кривых. Следовательно «зависают» без связей те последующие элементы построения, которые использовали потерянные ссылки. Следующая команда полной замены цепочки лишена этой проблемы, так как она сохраняет и затем снова использует те же самые ссылки на грани.


    Edit Dimension Value Изменение значения размера


    Эта команда дает возможность изменить значение позиционного размера. Для того чтобы изменить размер, необходимо:
    Выбрать размер. Если существует только один позиционный размер, то он выбирается автоматически..
    Задать новое значение размера.
    Вы можете изменить несколько размеров, после нажатия кнопки OK система пересчитает модель.


    Edit During Update Dialog Редактирование во время обновления


    Диалог редактирования в ходе обновления Edit During Update (EDU) появляется тогда, когда во время обновления модели Update возникает ошибочная ситуация. Процесс обновления модели запускается автоматически после целого ряда команд (изменения элемента построения, подавление или восстановление элемента, удаление элемента). Кроме того диалог редактирования в ходе обновления может быть запущен при проигрывании модели с помощью команды Playback.

    Редактирование во время обновления

    Показ проблемной обалсти

    Показать текущую модель

    Действие после восстанов-ления



    Edit Feature Редактирование операций построения


    Для модификации элемента построения используется команда Edit->Feature. Модификация элемента построения дает возможность быстро изменить форму тела, изменив параметры или порядок его построения, сохраняя его параметризацию.



    Edit Parameters Редактирование параметров



    Замечание: Эта икона появляется как при редактировании типовых элементов, так и редактировании поверхностей.
    Координатная плоскость и координатная ось редактируется в меню создания.
    Для выполнения редактирования необходимо:
    Выбери редактируемый элемент из списка или в графическом окне.Значения параметров выбранного элемента изображаются в графическом окне. Кроме того, для редактирования числовых параметров вы можете выбрать команду Feature Dialog.
    Выбрать размер в графическом окне и задать его новое значение
    ИЛИ
    Выбрать Feature Dialog, ввести новые значения параметров и нажать кнопку OK.
    Когда вы выбрали команду редактирования параметров и выбрали элемент для редактирования то появляется либо диалог, который использовался для построения элемента либо список команд, который зависит от того, какой элемент вы выбрали:



    Edit Positioning Dimension Изменение позиционных размеров





    Edit Solid Density Изменение плостности тела



    Для того, чтобы изменить плотность, необходимо:
    Ввести нужное значение плотности.
    Выбрать единицы измерения плотности Change Units.
    Указать тела, для которых меняется значение плотности.
    Замечание: Значение плотности по умолчанию для вновь создаваемого тела задается командой Preference->Modeling.
    При задании единиц измерения вы можете выбрать:




  • Изменение плотности тела приведет к изменению массово-инерционных характеристик тела.


    Editing Booleans Изменение булевских операций


    Во время редактирования булевской операции вы может выбрать как новое тело построения, так и новое тело инструмент. Когда среди элементов построения вы выбираете одну из булевских операций (Вычитание, Объединение, Пересечение), система выводит диалоговое окно изменения булевской операции.

    При выборе тела вы можете установить фильтр в значение All[Все], Sheet Body[Листовые тела] или SolidBody [Объемные тела]

    Точность сoединения

    Преобразовать в операцию сшивания

    Замечание: Для того чтобы заменить тело построения в операции вычитания, все дети тела построения, равно как и все дети тела инструмента операции вычитания должны быть поставлены по дереву построения перед операцией вычитания. Вы можете изменить порядок построения с помощью команды , или в диалоговом окне навигатора модели Model Navigator Tool с помощью команд поставить перед или поставить после .
    После завершения редактирования операции нажмите кнопку ОК.


    Editing Datums Изменение координатной плоскости и координатной оси


    Если вы выберете координатную плоскость или координатную ось, то система выведет диалоговое окно, используемое для их задания..Метод задания координатной плоскости или координатной оси определяет, какие опции и параметры активны при их редактировании. Вы можете изменить параметры, но вы не можете изменить тип построения.
    У вас есть также возможность изменить направление вектора ориентации элемента. Эта возможность может быть очень полезна, если ориентация элемента в момент обновления модели поменялась нежелательным образом. Вы можете переопределить геометрический объект, который использовался для определения координатной плсокости. Для этого нужно выбрать тип ограничения в списке заданных ограничений и задать новый геометрический элемент.
    Вы можете редактировать как зависимые, так и фиксированные координатные плоскости и координатные оси.


    Editing Free Form Features Изменение поверхностей свободной формы


    При обращении к команде Edit Parameters вы можете редактировать только так называемые разумные поверхности (smart boides), т.е. только те поверхности, которые помнят историю своего построения и являются, следовательно, параметризованными телами.
    Для таких поверхностей вы можете изменить точность построения, переопределить каркас кривых, изменить метод выравнивания.
    Некоторые поверхности в UNIGRAPHICS не являются параметризованными, это:
    Поверхность по точкам Through Points.
    Поверхность по полюсам From Poles.
    Скругление Fillet.
    Иностранная поверхность Foreign.
    Если выбрана одна из таких поверхностей, то система выдает предупреждение.

    Непараметрическая поверхность не подходит для данной операции


    Editing Instances Изменение массива элементов


    Вы можете редактировать элементы в массиве элементов несколькими методами:
    Feature Dialog. Эта команда меняет параметры построения типового элемента массива. Изменение параметра приводит к изменению геометрии всех элементов массива.
    Instance Array Dialog. Эта команда изменяет параметры построения всего массива элементов:
    Для кругового массива вы можете изменить:
    Метод построения массива




  • Замечание: Если в качестве задания оси вращения выбран метод точка и вектор Point & Axis, то его можно изменить на Datum Axis, но не наоборот.
    Для прямоугольного массива вы можете изменить::
    Метод построения


  • Дополнительные опции:
    Unclock Instance Set. Возвращение всех в исходное состояние Вы можете выполнить эту команду для возвращения положения всех элементов массива в исходное значение

    Clock Instance.Индивудуальное смещение элемента

    Эта опция используется для задания смещения положения элемента в массиве относительно его обычного положения. Для прямоугольного массива смещение задается в X offset, Y offset. Для кругового массива смещение задается радиусом и углом (см. примеры на рисунках).
    Unclock Instance. Возвращение в исходное состояние Вы можете выполнить эту команду для возвращения отдельного элемента массива в исходное значение.Это можно сделать, если элемент был до этого смещен.
    Вы не можете редактировать положение “родительского” элемента, если он в свою очередь не принадлежит другому массиву. Если смещаемый элемент массива в свою очередь является “родителем” другого массива элементов, то второй младший массив элементов смещается вместе с ним автоматически.
    В момент задания смещения система изменит рабочую систему координат к плоскости, на которой помещен массив элементов.
    Если вы изменяете положения элемента, построенного как типовой элемент пользователя (UDF) или элемент построенный заметанием, то для него в круговом массиве нельзя изменить значение радиуса. Изменяется только значение угла.


    Editing Midsurface Features


    The Edit—>Feature—> function supports both the midsurface and face pair editing functionality. The following is a table listing the editing functions applicable to both midsurface and face pair features.

    NOTE: There is a unique parameter editing dialog available for midsurface features, and another for the face pair features. You can access these dialogs by choosing the desired feature for editing.
    You can select a midsurface to edit either by indicating the existing midsurface or face pair feature from the graphics screen or by selecting the appropriate feature from the Midsurface Feature Selection dialog.
    Once you have selected a midsurface feature to edit, choose OK, and the Edit Midsurface Feature Parameters dialog appears. This dialog lets you edit the selected feature. Two editing options are available: Edit Tolerance and Add Face Pairs. (The Add Face Pairs options are the same as those used in midsurface creation.)



    Editing Patch Bodies Изменение построения заплатки


    Во время редактирования элемента «Заплатка» вы можете изменить тело построения, направление построения заплатки Reverse Removal Direction, изменить значение опции создания отверстия Create Hole Patch.

    Когда вы закончите редактирование операции, нажмите кнопку OK.


    Editing Swept Features Изменение элементов заметания


    Вы можете выбрать тело переноса Extruded Body, и вращения , в графическом окне или указав в списке элементов. Тело переноса строится так, что сохраняется ассоциативная связь между кривыми, задающими исходное сечение, и построенным телом. Геометрией, задающей сечение, могут быть кривые, эскизы, ребра и грани тела. Если измените базовую геометрию, тело обновится автоматически. Если вы вызвали тело переноса для редактирования, то возможны опции:

    Параметры операции

    Изменить точность

    Изменить направле-ние

    Изменить кривую

    Изменение цепочки сечения

    Замена цепочки сечения

    Изменение размеров эскиза

    Изменение привязки



    Editing Thicken Sheet Изменение операции придания толщины


    Когда вы выбираете опцию редактирования параметров Edit Parameters и выбираете редактирование операции придания толщины THICKEN_SHEET, появляется диалоговое окно Edit Thicken Sheet. Этот диалог идентичен тому, что используется при операции построения объемного тела приданием толщины поверхности, за исключением команды Action.



    Face Pair Feature


    You can select a face pair feature to edit either by indicating the existing face pair feature from the graphics screen or by selecting the appropriate feature from the Midsurface Feature Selection dialog.
    Once you have selected a face pair feature to edit, choose OK and the Edit Face Pair Feature Parameters dialog appears, which lets you flip a face, add a face to a side, remove a face from a side face pair feature, or change the midsurface of the selected face pair feature.

    Change Midsurface lets you change the existing definition of a midsurface. The Select Midsurface dialog shows the three options available to edit a midsurface.



    Feature Dialog Option Опции диалога Редактирование параметров


    Если выбрана команда диалога по параметрам Feature Dialog, то система изобразит диалоговое окно, которое используется при задании элемента. В нем изображены текущие значения параметров и имена подсказок в соответствии с диалогом задания.
    Например, если вы редактируете параллелепипед, то система изобразит текущие значения параллелепипеда и имена X_Length, Y_Length, Z_Length.
    Предположим, что мы имеем блок, паз и хотим изменить ширину паза.
    Вы должны указать паз, система изобразит размеры, связанные с пазом. Вы укажете на размер, задающий ширину паза. Система выведет диалоговое окно с текущим значением ширины паза. Вы введете новое значение ширины.
    Замечание: Если вы изменили параметр и нажали кнопку Ок, то система внесла изменения в модель, даже если изображение еще не изменилось. Для отмены построения закончите операцию и выполните команду Undo.


    Изменение булевских операций


    Во время редактирования булевской операции вы может выбрать как новое тело построения, так и новое тело инструмент. Когда среди элементов построения вы выбираете одну из булевских операций (Вычитание, Объединение, Пересечение), система выводит диалоговое окно изменения булевской операции.

    При выборе тела вы можете установить фильтр в значение All[Все], Sheet Body[Листовые тела] или SolidBody [Объемные тела]

    Точность сoединения

    Преобразовать в операцию сшивания

    Замечание: Для того чтобы заменить тело построения в операции вычитания, все дети тела построения, равно как и все дети тела инструмента операции вычитания должны быть поставлены по дереву построения перед операцией вычитания. Вы можете изменить порядок построения с помощью команды , или в диалоговом окне навигатора модели Model Navigator Tool с помощью команд поставить перед или поставить после .
    После завершения редактирования операции нажмите кнопку ОК.


    Изменение поверхности-одеяла Quilt


    При редактировании поверхности-одеяла система изображает одно из трех диалоговых окон, в зависимости от метода определения задающей поверхности:

    Сетка кривых

    B-поверх-ность

    Самоопре-деление



    Изображение на экране


    Когда вы используете команду Playback, все твердые тела в модели, которые должны обновиться исчезают с экрана. Если вы выбираете команду по шагового воссоздания модели, на экране последовательно появляется каждый обновленный элемент.
    Если вы выбираете такие опции перемещения, как Go Back, Step Back, Goto или Continue, то система не обновляет изображения. Если вы хотите видеть, как выглядит модель на том шаге построения, на каком вы остановились, выполните команду Show Current Model.
    Замечание: В целях повышения произовдительности системы во время обновления модели другими методами изображение на экране не меняется. После того, как операция будет завершена, вы увидите полностью обновленную модель.


    Элементы построенный на базе кривых


    Для элементов, которые имеют "родительские" кривые, погашенные или помещенные на невидимый уровень, эти кривые становятся видимыми и выбираемыми во время редактировании элемента. Когда вы выходите из диалога редактирования, эти кривые снова гасятся (помещаются на невидимый слой). Если вы исключает эти кривые из определения элемента, они восстанавливаются на уровне их создания.
    Замечание: Кривые эскиза управляются системой не так, как все остальные кривые. Поэтому, если элемент построен на базе кривых эскиза и кривые погашены, то вызов команды редактирования элемента не делает видимым кривые эскиза.


    Mesh of Curves По сетке кривых


    Если задающая поверхность определена на сетке кривых, то система выводит следующее диалоговое окно.

    Изменение поверхности одеяля (По сетке кривых)

    Тип проециро-вания

    Ограниче-ния проециро-вания

    Определе-ние вектора

    Точность

    Контроль перекры-тия



    Методы редактирования


    При редактировании поверхностей используется два метода:
    Меню опций редактирования:
    Этот метод используется для редактирования поверхностей по сетке кривых, кинематических поверхностей, поверхностей конического сечения, поверхностей продолжения и эквидистантных поверхносте
    После выбора поверхности система предлагает меню опций редактирования:

    Edit Curve - Изменение кривых

    Add or Remove String - Изменение задающих цепочек

    Add or Remove Boundary Constraint - Изменение граничных условий
    Каждая из поверхностей имеет собственный набор дополнительных опций. Некоторые дополнительные возможности описаны в разделе .
    Поверхность конического сечения редактируется по отличной от других поверхностей процедуре. Когда вы выбираете поверхность конического сечения, появляется диалог изменения поверхности конического сечения Edit Section Feature. Раздел замена управляющих кривых Replace Control String содержит кнопки, которые дают возможность заменить задающие кривые конического сечения. Состав кнопок управления зависит от того, какой метод построения используется для поверхности конического сечения. Вы можете также изменить точность построения.
    Метод пошагового диалога
    Этот метод используется при редактировании поверхностей, которые строились с использованием диалога пошагового выбора:

    Скругление наборта граней Face Blend

    Придание толщины листовому телу Thicken Sheet

    Поверхность Quilt

    Соединительная поверхность Bridge
    При выборе любой из этих поверхностей появляется тот же самый диалог, который использовался в процессе создания поверхности. Он не требует дополнительных комментариев и подробно описан в главе создания поверхностей.
    Операция пере аппроксимации группы поверхностей (поверхность одеяла) ) изменяется не так, как она создавалась. Смотрите раздел .
    Вы можете выполнить столько изменений, сколько необходимо. После выполнения всех изменений нажмите кнопку OK и система перестроит измененную поверхность.


    Move Feature Перемещение элемента



    Вы не можете перемещать типовой элемент, привязанный позиционными размерами. Для этого используется команда Edit Positioning Dimension.
    Предупреждение: Если вы перемещаете типовой элемент так, что он перестает лежать на грани привязки, то он возвращается на грань привязки сразу после окончания редактирования.

    Смещение

    В точку

    Поворот



    Ограничения


    Нельзя задавать размер относительно кривой пересечения позиционируемого элемента и тела, на котором он размещается (см. нижний рисунок).
    В некоторых случаях это ограничение может быть преодолено с помощью опции Alternate Action. Эта опция дает возможность ссылаться при построении размера на ось цилиндрической и конической поверхности. На нижнем рисунке показано, как использование альтернативного действия может помощь в случае, изображенном на предыдущем рисунке.
    Нельзя задавать размер относительно элемента, который создан позднее позиционируемого элемента.
    Например, на следующем рисунке бобышка 2 построена перед построением бобышки 3. При задании позиционных размеров для бобышки 2 нельзя использовать геометрию бобышки 3.


    Опции иконы


    Диалог обновления модели содержит ряд команд, изображенных в виде графических икон. Первый ряд икон (первые шесть команд) присутствуют всегда, но могут быть не активными. Иконы во втором ряду могут изображаться, или не изображаться, в зависимости от обстоятельств редактирования:
    Feature Browser—>Update Status Report. Изменение элемента в целях исправления ошибки приводит к автоматическому снятию с элемента статуса “out of date”.
    Feature Browser—>Update Status Report. Изменение элемента в целях исправления ошибки приводит к автоматическому снятию с элемента статуса “out of date”.


    Solids_PropagateDelete:off

    Solids_FailOnMissingRefs:on

    Solids_PropagateDelete:off

    Элемент невозможно обновить, так как удалены родители

    Замечание: Для того чтобы выполнить команды вне диалога обновления, необходимо сначала выбрать одну из опций редактирования. Если произошла ошибка, то любые команды перемещения по дереву построения Step, GoTo, Continue становятся не активными.
    Замечание: Измения модели не становятся постоянными, пока модель окончательно не достроена. Если вы редактируете элемент, и затем решаете вернуться ка началу построения этого элемента или хотите редактировать предыдущий элемент, ваши изменения могут быть потеряны. Это может случиться, если вы используете команды Undo, Step Back, Go Back To, Edit Parameters, или Edit Positioning Dimension.


    Опции редактирования



    Точность построения

    Изменение размеров эскиза

    Изменение кривой
    Замечание: Любые операции изменения кривой (Join, Simplify, Fillet), которые могут привести к добавлению новых кривых или удалению кривых из сечения, задающего поверхность, недопустимы.

    Изменение степени V

    Добавить сечение

    Исключить сечение

    Слишком мало кривых - Исключение не возможно
    By Another Curve, то такое исключение невозможно.

    Перезадать начальный объект

    Изменение метода выравни-вания

    Параметры изображе-ния






  • Отложить обновление при редактировании



    Если опция включена, то вы можете сделать сколько угодно модификаций, не тратя время на пересчет геометрической модели твердого тела. Обновление геометрической модели произойдет только при явном выборе команды Update.
    Если эта опция выключена, то система будет автоматически пересчитывать геометрию твердого тела после каждой операции редактирования.
    Замечание: Опция задержки обновления не влияет на команды удаления и подавления типовых элементов.


    Playback Проиграть построение







    Порядок использования


    Для того чтобы подавить элемент, необходимо.
    Вызвать команду подавление Suppress Feature.
    Выбрать элемент либо из списка, либо прямым указанием в графическом окне.
    Если удаляемый элемент имеет зависимые элементы, то они также отражаются в окне выбора. Они будут удалены вместе с породившем их элементом. Вы можете отказаться от их изображения, отключив опцию показа списка зависимых элементов List Dependents.
    Нажать команду OK.


    Порядок построения


    После того, как выбрали опцию изменения типа Change Type, вы должны:
    Выбрать отверстие или паз. Появится диалог в зависимости от вашего выбора.
    Если вы хотите изменить геометрию элемента, выберите новый тип.
    Если потребуется, вы можете изменить статус сквозного построения отверстия Thru Hole или паза Thru Slot.
    Если потребуется изменить простое отверстие на отверстие на листовой детали Sheet Metal Hole и наоборот.
    Нажмите ОК.
    Определита новую грань до которой продолжается отверстие. Это нужно если статус глухого отверстия изменилса на статус сквозного отверстия.
    Измените параметры отверстие, если это необходимо, в диалоге задания параметров и нажмите ОК.
    Нажмите ОК - элемент построения изменится


    Порядок построения


    Для изменения позиционных размеров необходимо:
    Выбрать команду изменения позиционных размеров Edit Positioning Dimension.
    Выбрать типовой элемент.
    Выбрать команду изменения (add, edit, или delete).
    Указать изменяемый размер.
    Закончить редактирование, нажатием кнопки OK.

    Замечание: Если вы выбрали элемент, для которого не заданы позиционные размеры, система автоматически переходит в моду создания нового размера.
    You can continue editing the positioning dimensions of features; however, the display does not update until you choose either Back or Cancel.


    Порядок выполнения


    Выберите объекты, для которого вы собираетесь удалить параметризацию. Если вы выбираете объект по имени, то после как вы введете имя в текстовом поле, нажмите клавишу .
    После выбора всех объектов нажмите кнопку ОК.
    Система выдает предупреждение об удалении параметризации со всех выбранных объектов и требует от вас подтверждения. Если вы согласны, снова нажмите кнопку ОК.


    Порядок выполнения


    Для того чтобы изменить положение элемента в дереве построения, необходимо:
    Выбрать ссылочный элемент. Ссылочный элемент определяет точку в дереве построения, куда необходимо перенести элемент. Вы можете выбрать его из списка, или указать на графическом окне. Если ссылочный элемент выбран, и вы хотите поменять его на другой элемент, выберите его повторно, нажав одновременно клавишу .
    Выбрать положение перемещаемого элемента относительно ссылочного Choose Method.

    Выбрать перемещаемый элемент Reposition Feature.
    Нажать кнопку Apply. Система покажет новое положение элемента только в списках диалогового окна.
    Нажать кнопку OK для окончательного выполения операции изменения порядка построения. any changes.
    Замечание: Вместо того, чтобы нажимать Apply, вы можете сразу нажать кнопку OK и выполнить операцию.
    Замечание: Перемещение элемента приводит к изменению номера построения, показанного справа в скобках после имени элемента. Таким образом список из трех однотипных операций построения после изменения порядка построения внешне может выглядеть точно так же, как и до операции изменения порядка построения:

    Sweep (1)

    Sweep (2)


    Разделение граней и ребер


    Когда ребро или грань оказывается разделенным на несколько частей в результате предыдущих операций построения, каждая из частей разделенного ребра или грани может теперь выбираться отдельно. Для того чтобы обеспечить совместимость с предыдущими версиями UNIGRAPHICS при чтении данных из старой версии, происходит одноразовое преобразование части к новой версии. Кроме того существует утилита преобразования части refile_part.
    Если операция, которая проводила к разбиению ребра или грани удаляется, грань (ребро) восстанавливается как целый элемент. Результат зависит от типа элемента, связанного с восстановленным ребром (гранью:
    Восстанавливается ребро, состоявшее из двух частей.
    Если оба ребра имели ассоциированный элемент, то общее ребра наследует первый из построенных ассоциированных элементов (см. нижний рисунок).
    Восстанавливаются две грани в одну общую грань:
    Если только одна грань имела ассоциированную с ней эквидистанту, она становится общим для всего тела. Если обе грани имели эквидистанту, то общая грань получает значение суммарной эквидистанты (см. первый нижний рисунок). Если обе грани имели наклон граней Taper, оба наклона применяются к восстановленной грани (см. второй нижний рисунок).
    Грани (ребра) объединяются, но при этом остается более одного грани (ребра):
    Ассоциированные операции применятся к восстановленным граням (ребрам) в том же порядке, в котором они применялись к исходным граням (ребрам).


    Reattach Option Опции изменение привязки


    Большинство типовых элементов имеют после команды редактирования параметров Feature Dialog команду изменения грани привязки Reattach. Эта команда используется для переориентации типового элемента относительно другой грани твердого тела.
    Ссылочными элементами при позиционировании типового элемента могут быть грани, ребра, координатные плоскости и координатные оси. На нижнем рисунке изображен паз, который присоединяется к другой грани с изменением горизонтального направлен
    При изменении ориентации элемента используются следующие опции:

    Изменение привязки

    Фильтр

    Направле-ние

    Горизон-тальное

    Верти-кальное

    Опции диалога изменения привязки содержат только те ссылки, которые есть на элементе для которого изменяется привязка. Например модель должна содержать элемент сквозного построения для того, чтобы опция Specify Thru Face была бы доступна или UDF, чтобы была опция грани размещения на элементе построения Specify Tool Placement Face.
    Когда вы выбираете опцию, система подсвечивает ссылку выбранного типа. Например, если вы выбираете опцию Specify First Thru Face, то система подсвечивает грань, которую система использует в настоящий момент для построения насквозь.


    Редактирование разделенной грани Subdivided Face


    Операция разделения грани Subdivided Face не имеет числовых параметров. Есть только кривые, которые ассоциативно связаны с границами разбиения.

    Изменить кривые

    Замена кривой

    Для заменые кривых командой Replace Curve необходимо сначала указать заменяемую кривую и затем новую кривую. Кривые, которые ассоциативно связаны с элементами тела, построенными после операции разделения не выбираемы.


    Remove Parameters Удаление параметризации



    Геометрия для которой удалена параметризация (ассоциативные связи) не требует обновления при внесении изменений модель. Это может существенным образом сократить время обновления для сложных моделей.

    Удаление параметризации

    Имя







  • Reorder Feature Изменение порядка построения



    По мере создания тела вы добавляете к нему элементы и выполняете операции. Система запоминает порядок построения тела. Каждый раз, когда вы изменяете параметры построения, редактируете кривую или эскиз система повторяет построение тела в том порядке, в котором оно создавалось.
    Рассмотрим пример, когда операция изменения порядка построения была бы полезной:
    Сначала создадим блок.
    Выполним операцию удаления объема.
    Наконец создадим бобышку.
    При таком порядке построения бобышка не будет пустотелой. Если мы хотим, чтобы бобышка была пустотелой, то должны изменить порядок построения.
    Если перемещаемый элемент имеет зависимые элементы, то они перемещаются по дереву построения вместе с ним..
    Замечание: В операционной системе Windows вы можете перетащить элемент традиционным для этой операционной системы способом с помощью мышки в графическом окне навигатора модели.
    Опции диалога Reorder Feature

    Изменение порядка построения

    Список элементов для ссылки

    Фильтр

    Метод разме-щения

    Список переме-щаемых элементов



    Replace Defining String Замена задающей грани


    Команда используется для замены целой цепочки непрерывных кривых в контуре на новую цепочку кривых. После выбора этой функции система подсвечивает активный контур. Вы может удалить из него непрерывную цепочку кривых с помощью выбора цепочки (+MB1) и последующего выбора новой цепочки кривых.
    Использование этой команды вместо команды помогает сохранить ассоциативность.


    Replace Features Замена элемента



    Это очень мощный и гибкий инструмент редактирования, который может быть использован разными способами. Вы можете например:
    Заменить старое тело, экспортированное из другой системы на новое с сохранением всех последующих ассоциативных операций построения на нем.
    Заменить поверхность на другую. Если старая поверхность использовалась, например, для операции отсечения твердого тела, то новая поверхность автоматически заменит ее в этой операции.
    Перестроить набор элементов другим путем без отката по дереву построения.
    Операция замены элемента не должна рассматриваться как совокупность операций копирования элемента (Replace Features) и вставку элемента (Paste Feature). Это скорее операция которая при замене элемента сохраняет его "родительские обязанности", обеспечивая сохранение целостности ассоциативной параметрической модели.
    Операция замены элемента доступна из вызовом команд Edit—> Feature—> Replace, или из панели команд редактирования , или из навигатора модели Model Navigator Pop-Up.
    Порядок использования Replace Features Basic Examples.
    Опции диалога Replace Features

    Замена элемента

    Шаги выбора




  • Фильтр






  • Элементы в части




  • Сохранение замещаюего элемента

    Для выполнения команды замена элемента вы должны выбрать исходный элемент, и установить связь между ребрами и гранями исходного элемента и ребрами и гранями заменяющего элемента. Установка соответствия ребер и граней необходимо только в том случае, если последние используются для построения других элементов. Исходный элемент удаляется (или подавляется), а его элементы построения-дети имеют своим новым родителем заменяющий элемент.
    Замечание: При замене элемента опция отложенного обновления не действует.


    Resize Fixed Datums Изменение размеров изображения координатных плоскостей и осей


    Эта команда используется для изменения размеров координатных плоскостей и осей при изменении масштабов изображения модели.


    Rotate Between Two Axes Вращение между двумя осями


    Эта опция задает поворот элемента, заданием двух осей начальной Reference и конечной Destination. Элемент вращается вокруг оси, перпендикулярной плоскости указанных векторов на угол между этими векторами.
    На рисунке показан пример поворота элемента от положительного направления оси X до положительного направления оси Z.


    Self-Refit Самоопределение


    Если поверхность задается сама по себе Self Relif, то появляется следующее диалоговое окно:

    Изменение поверхности одеяла (самоопределение)

    Сама поверх-ность

    Точность



    Сообщения об ошибках


    Если после изменения положения размеров элемент теряет контакт с телом, то система выдает сообщение:

    Элемент построения лежит вне тела


    Сообщения об ошибках при редактировании поверхностей.


    Изучив раздел задания поверхностей, вы можете понять смысл сообщений об ошибках :
    Отсутствует сечение

    Missing Guide String -> Отсутствует направляющая

    Missing Spine String -> Отсутствует опорная кривая

    Missing Scale String -> Отсутствует кривая масштаба

    Missing Orientation String -> Отсутствует кривая ориентации

    Missing Primary String -> Отсутствует базовое сечение

    Missing Cross String -> Отсутствует поперечное сечение
    Следующее сообщение появляется, если для заданной степени поверхности задано недостаточное количество сечений:

    Больше сечений необходимо для заданной степени V.

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

    (End) Point As String Cannot Be Alignment

    Количество точек выравнивания должно быть одинаковым для всех сечений
    Следующее сообщение появляется, если точка используется в качестве сечения там, где это не разрешается:

    Only First Section String Can Have (End) Point

    Только первое и последнее базовое сечение может быть точкой

    (End) Point String Allowed For Parameter Or By Point Alignment Only

    Эти сообщения говорят о том, что заданный тип кривой не используется для построения поверхности или задано две кривых там, где может существовать только одна (опорная, масштабная, кривая для ориентации:

    No Scale Required For Selecting Feature

    No Orient Required For Selecting Feature

    More Than One Spine String Exists

    More Than One Scale String Exists

    More Than One Orient String Exists
    Ориентационная и масштабная кривая используются только в случае одной направляющей:

    Scaling Curves Required Only If One Guide
    Опорная кривая должна быть перпендикулярна первому и последнему базовому сечению:

    Planar First/Last Primary Strings Required For Spine


    Suppress by Expression Подавление с использованием переменной



    Замечание: Некоторые типы элементов не могут подавляться.
    Если элемент построения "дети" имеет свою собственную переменную подавления, статус этого элемента определяется этой переменной, а не статусом подавления элемента "родитель".

    Подавление с использование переменной

    Создать для каждой

    Создать общую

    Удалить для каждой

    Удалить общую

    Фильтр

    Список

    После выбора элементов и нажатия кнопки Apply система создает логическую переменную и удаляет из списка элементы, для которых переменная уже установлена. Отчет по результатам выполнения операции можно увидеть выполнив команду List.
    Once you have selected the appropriate option, choose Apply, and the system generates the new expressions and updates the selection feature list. All previous selected features are removed from the list. The results can be seen via the report generated by the List option.
    Отчет содержит список всех подавленных элементов построения вместе с именем переменной, которая отвечает за его подавления, и значением этой переменной.


    Suppress Feature Подавление элемента


    Delayed Update on Edit.

    Замечание: Некоторые типы элементов не могут подавляться.
    Подавленные элементы все равно существуют после выполнения операции в базе данные. Система помнит о способе их построения и положения в дереве построения, но они удалены из модели. Пока элемент существует, вы можете восстановить его командой .
    Подавление элементов дает вам следующие преимущества:
    Уменьшение размера геометрической модели делает ее более быстрой в расчете, редактировании и изображении.
    Исключение из модели несущественных мелких элементов в момент создания конечно-элементной сетки упрощает и ускоряет процесс ее автоматического создания.
    Создание геометрического элемента, где его построение вызывает конфликт с другой геометрией тела; например, для того, чтобы позиционировать элемент относительно скругленного ребра достаточно подавить скругление.
    Замечание: Не рекомендуется создавать новые элементы формы на месте подавленных элементов.
    Если подавляемый элемент имеет ассоциированные элементы, т.е. элементы которые построены на нем, то они автоматически подавляются вместе с родительским элементом.
    Если вы хотите узнать, какие элементы построения уже подавлены, выберите икону подавленных элементов Unsuppress Feature. Система выведет список все подавленных элементов построения. В этом списке вы можете выбрать элементы, которые вы хотите восстановить.
    Когда вы выбираете икону для подавления активных элементов Suppress Feature, система показывает список активных элементов и предлагает вам выбрать элемент, которые вы хотите подавить.
    Вы можете контролировать список изображаемых элементов задавая в окне Filter маску имени:

    Вы можете выбирать элемент как в списке, так и в графическом окне. В обоих случаях система подсветит выбранный элемент в обоих местах.
    В зависимости от связи элементов построения подавление одного элемента может привести к подавлению других зависящих от него элементов. Число типов объектов, которые автоматически вовлекаются в подавление минимизировано. Это дает вам больший контроль над операцией подавления. Например, если вы подавляете элемент массива, система подавляет только этот элемент, а не весь массив..
    Если вы подавляете тело построения, то все элементы и операции построения, ассоциированные с этим телом тоже подавляются. Вы можете выбрать одновременно много элементов с разных тел.
    Для выбора элемента в графическим окне поставьте на него курсор и нажмите левую кнопку мышки MB1. Для отказа от выбора делайте то же самое с нажатой клавишей .


    С этого момента система начинает


    С этого момента система начинает обновлять модель. Возможно, система попросит вас указать дополнительные грани (ребра), которые появляются в ходе построения модели и которая система не может автоматически применить к последующим операциям построения. В этом случае изображается диалог внесения изменений в ходе обновления модели Edit During Update.

    Для перестроения группы элементов на теле необходимо:

    С помощью команды Suppress сделать неактивными те операции построения на теле, которые находятся позже элементов, которые вы собираетесь заменить.

    С помощью команды Copy Feature сделайте копию элементов, которые строятся раньше, чем элементы, которые вы собираетесь изменить

    Работая с новым телом измените геометрию, так как вы хотите.

    Обратитесь к команде замены элемента и на шаге выбора тела Body/Datum выберите старое тело.

    На шаге выбора заменяемых элементов Original Feature укажите элементы, которые вы собираетесь заменить.

    На шаге выбора заменяющих элементов Replacement Features выберите только что построенные элементы на новом теле.

    После этого система попросит вас указать соответствия между ребрами и гранями старого и нового тела, если эти ребра (грани) использовались в дальнейших построениях

    Восстановите элементы, которые вы сделали неактивными на первом шаге построения. С этого момента система начинает обновлять модель. Возможно, система попросит вас указать дополнительные грани (ребра), которые появляются в ходе построения модели и которая система не может автоматически применить к последующим операциям построения. В этом случае изображается диалог внесения изменений в ходе обновления модели Edit During Update.


    Типовые примеры использования операции замены элемента


    Описанные ниже примеры построения дает вам представления о нескольких путях использования операции замены элемента.
    Для замены старой версии тела, полученной из внешней системы на новую версию необходимо:
    Импортировать новую версию тела в вашу модель и поставить ее по дереву построения в самое начало.
    Вызвать команду замены элемента и выбрать старую версию тело, на котором находится заменяемый элемент на шаге Body/Datum .
    На шаге выбора заменяемого элемента Original Features выбрать операцию включения тела из другой системы в дерево построения (unparameterized feature).
    На шаге выбора заменяющего элемента Replacement Features выбрать операцию включения новой версии тела (unparameterized feature).
    После этого система попросит вас указать соответствия между ребрами и гранями старого и нового тела, если эти ребра (грани) использовались в дальнейших построениях.
    С этого момента система начинает обновлять модель. Возможно, система попросит вас указать дополнительные грани (ребра), которые появляются в ходе построения модели и которая система не может автоматически применить к последующим операциям построения. В этом случае изображается диалог внесения изменений в ходе обновления модели Edit During Update.
    Для замены поверхности ее увеличенной копией, которая появилась после выполнения команды изменения размера поверхности (Enlarge):
    С помощью команд Copy Feature и Paste Feature сделайте ассоциативную копию поверхности, размеры которой вы хотите изменить.
    С помощью команды Enlarge измените размеры поверхности.
    Измените порядок построения так, чтобы команда копирования и изменения размера стояли непосредственно за командой построения исходной поверхности.
    На шаге выбора исходного элемента Original Features выберите старую поверхность.
    На шаге выбора заменяющего элемента Replacement Features укажите новую поверхность.
    После этого система попросит вас указать соответствия между ребрами и гранями старого и нового тела, если эти ребра (грани) использовались в дальнейших построениях.


    To a Point В точку


    Вектор перемещения задается смещением из начальной точки Reference Point в конечную точку Destination Point.
    Предупреждение: Сразу после задания точки назначения система пересчитывает модель. Если вы хотите отказаться от перемещения, нажмите кнопку Cancel и выполните команду Undo.


    Удаление ненужных ссылок



    Вы можете выполнить команду Remove Unused References во время диалога во время обновления после того, как система выдает сообщение:

    Невозможно выполнить операцию, так как родители удалены
    При этом вы можете увидеть одно или несколько дополнительных сообщений:

    Unable to reference face

    Unable to reference body

    Невозможно сослаться на ребро (грань, тело)

    Замечание: Для того, чтобы удаление неиспользуемых ссылок было доступно, должна быть настройки:

    Solids_PropagateDelete:off
    Если в части существуют неиспользуемые настройки, которые можно безопасно удалить, то после вызова команды редактирования параметров Edit Parameters появляется дополнительное меню с командой Remove Unused References. Это меню также содержит команду Edit Parameters для прямого редактирования операции построения и команду Edit Positioning Dimension для задания новых позиционных размеров.
    После того, как вы нажмете кнопку команды Remove Unused References и затем кнопку ОК, все ненужные ссылки в части будут удалены.
    Если в части нет не используемых ссылок то команда Remove Unused References не активна. Если настойка Solids_FailOnMissingRefs не включена, то команда вообще не появляется в диалоге.


    Unsuppress Feature Восстановление элемента



    После выбора команды вы должны:
    Указать элементы, которые вы хотите восстановить в списке подавленных элементов который показывает система.
    Нажать кнопку ОК.
    After you choose the Unsuppress Feature icon, a list of all suppressed features is displayed in the Feature Selection dialog, and you are prompted to select the feature(s) you want to unsuppress.
    Вы можете управлять фильтром, задающим маски имени, элементов попадающих в отображаемый список. Фильтр делает подстановку для имени элемента:

    При восстановлении элемента все элементы, автоматически подавленные вместе с ним, также восстанавливаются.


    Update Options Опции обновления


    Вы можете использовать несколько опций для обновления модели.



    Замена элементов на теле


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


    Замена координатной оси и координатной плоскости


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


    Буфер команды отказа от построения


    Команда Undo способна последовательно отказываться от любого перемещения узлов. Каждый шаг перемещения узлов фиксируется, как только вы возвращаетесь из диалогового окна перемещения выбранных узлов Move Defining Polе в диалоговое окно выбора перемещаемых узлов Move Defining Pole. Любые перемещения внутри диалога () считаются одним целым внутри них отказ от перемещения не действует. Это дает вам большую свободу действий при деформации поверхности.


    Change Degree Изменение степени



    Замечание: : Предупреждающее сообщение указывает на то, что операция удалит параметры листового тела. Для выполнения операции нажмите OK или Cancel.
    У вас есть возможность выбрать между редактированием исходной поверхности или ее копией. Вы можете переключаться между этими возможностями, выбирая одну из кнопок.


    Change Edge Изменение ребра



    У вас есть выбор редактирования сплайн без изменения параметров или его копию.
    Эта команда используется для модификации ребра поверхности одним из следующих способов:

    Замечание: Вы не можете модифицировать ребра обрезанных поверхностей и поверхностей, не имеющих ребер (замкнутых поверхностей).
    Выравнивание одного ребра по другому дает возможность совместить границы двух поверхность для правильной работы функции сшивания поверхностей.
    Замечание: Эта операция разрушает все ассоциативные связи и параметризацию поверхности. Система предупредит вас об этом и спросит подтверждение (Yes/No).


    Change Stiffness Изменение жесткости



    Замечание: Предупреждающее сообщение указывает на то, что операция удалит параметры листового тела. Для выполнения операции нажмите OK или Cancel.
    У вас есть возможность выбрать между редактированием исходной поверхности или ее копией. Вы можете переключаться между этими возможностями, выбирая одну из кнопок.
    Уменьшение степени уменьшает “жесткость” поверхности и заставляет ее следовать ближе своим полюсам. Увеличение степени делает поверхность более жесткой она меньше “слушается’ своих полюсов.
    Если вы увеличиваете степень этой функцией новая поверхность будет иметь столько же полюсов, но меньшее количество кусков. За счет этого жесткость поверхности увеличивается. Это отличает эту функцию от предыдущей, там получается поверхность, имеющая ту же форму, большее количество полюсов и то же количество кусков.
    Замечание: Для замкнутой поверхности такая операция не всегда возможна. В таких случаях система выдает сообщение:


    Edit Free Form Feature Изменение поверхностей свободной формы


    После выбора команды Edit—>Free Form Feature появляется диалоговое окно с функциями редактирования поверхностей. Вы можете использовать их для изменения различных параметров поверхностей.

    Замечание: Для одних функций есть возможность отказаться от изменений, командой в самом диалоге. Для других функций вы можете воспользоваться общей командой Undo.


    Граничные объекты


    Вы можете управлять способом выбора граничных объектов и их проецированием с помощью следующих команд:

    После выбора каждого из граничных объектов система изображает линию пересечения (проецирования) граничного объекта с поверхностью разбиения.
    Замечание: Линии пересечения должны образовывать на поверхности замкнутые области или доходить до границ поверхности.
    После того, как вы закончили задание граничных объектов, система просит вас указать, какую часть поверхности вы хотите сохранить после обрезки. После выполнения обрезки система запрашивает следующую поверхность для редактирования.


    Isoparametric Trim/Divide Изопараметрическое обрезание/разделение поверхности



    Выбрав команду Isoparametric Trim/Divide, вы можете выбрать между следующими опциями:

    После выбора обрезания или разделения исходной поверхности, вы можете редактировать или копировать ее.
    Замечание: : Предупреждающее сообщение указывает на то, что эта операция удалит все параметры исходного тела. Для выполнения операции нажмите OK или Cancel.
    Вы можете задать параметр обрезки:
    Введением значения параметра или
    Заданием точки, по которой косвенно определяется параметр
    После выбора поверхности система изобразит две стрелки и символ U, V возле каждой из них. Укажите направление обрезания, выбрав одну из стрелок курсором в графическом окне.


    Изопараметрическое обрезание


    Если вы выполняете изопараметрическую обрезку поверхности, то параметры остающегося куска определяются как:

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


    Изопараметрическое разделение


    Если вы выполняете изо параметрическое разделение, то вы можете задать параметры разделения или задать точку на кривой разделения:

    Если вы задали параметр меньше 0 %, система создает новую поверхность между заданным процентом и 0%.
    Если вы задали параметр между 0 и 100%, то система делит исходную поверхность на две части.
    Если вы задали параметр больше 100 %, система создает новую поверхность межу 100% и заданным процентом.
    Вы можете воспользоваться командой Point Constructor или просто указать курсором положение линии разделения. Система спроецирует указанную точку на поверхность и вычислит по ней значение параметра. Если оно вас устраивает, нажмите кнопку OK, система разобьет поверхность на две части в указанном направлении. Если нет, укажите другую точку, выбрав команду Specify Point.


    Контроль отклонений


    Опция контроля отклонений может быть либо включена, либо выключена. Если опция включена, то система выдает информацию о степени деформации редактируемого ребра после построения. Система рассчитывает и выдает отклонения точек исходного и нового ребра. Точки максимального отклонения соединяются прямой линией.
    Вывод данных похож на использование команды “Анализ отклонений” Analysis—>Deviation, но быстрее чем в ней. Система автоматически вычисляет число контрольных точек, основываясь на кривизне ребра (но не менее 50 точек). Вы не используете линейную и угловую точность. Система просто берет точки со старого ребра и вычисляет минимальные отклонения от нового ребра. Система вычисляет среднее отклонение и изображает точку максимального отклонения.
    Замечание: Для отказа от редактирования выполни команду Undo.


    Мастер геометрия


    Прежде чем переходить к обсуждению функций редактирования грани определим понятия. Редактируемая геометрия (Subject) - поверхность, которая содержит изменяемое ребро и само изменяемое ребро. Мастер геометрия - поверхность, кривая, плоскость или другими словами любая геометрия, которая используется для изменения ребра.
    Если мастер геометрия “длиннее”, чем редактируемое ребро, то система деформирует ребро только по части мастер-модели. Система определяет используемую часть мастер геометрии проецированием конечных точек редактируемого ребра на мастер геометрию (см. нижний рисунок).
    Если мастер геометрия “короче” редактируемого ребра, то система не способна выполнить проецирование, построение невозможно (см. нижний рисунок) и вы получите сообщение об ошибке. Редактируемая геометрия должна быть короче, чем мастер-геометрия.
    Совмещение по всей длине для более длинной мастер-геометрии.


    Move Defining Point Перемещение задающих точек



    Замечание: Если при редактировании поверхности перемещением задающих точек система не может пересчитать новые полюса поверхности, то она выдает сообщение:
    Замечание: Если вы используете одну из этих опций, то система выдает предупреждение о том, что параметризация будет потеряна. Для подтверждения выполнения операции нажмите кнопку ОК. Для отказа от операции нажмите кнопку Cancel.
    Если вы используете опцию Move Defining Point для перемещения полюсов так же, как точек, то прежде всего посмотрите опцию , так как именно она больше предназначена для перемещения полюсов.


    Move Pole Перемещение полюсов



    Вы можете перемещать точки по нормали к поверхности или в плоскостях, касательных поверхности. Вы можете перемещать целый столбец или строку полюсов. Во время перемещения полюсов вы можете непрерывно использовать опции контроля отклонений Deviation Check и анализа сечений Section Analysis для непрерывного контроля за результатами изменений.
    Смотрите раздел Procedure для изучения перемещения одного или нескольких полюсов.
    Смотрите примеры перемещения полюсов в разделах Sample Sequence 1 и .
    Ниже смотрите опции для перемещения полюсов Move Pole и опции перемещения выбранных полюсов Move Defining Pole.
    и клавиши



    Направить на точку


    Эта опция деформирует ребро так, что все поперечные производные смотрят в направлении заданной точки. Это заставляет тело повторять форму обобщенного конуса вдоль редактируемого ребра. Геометрия самого ребра не изменяется.


    Направление U и V


    Когда вы выбираете функцию, система изображает стрелки, показывающие направления U, V. Система просит ввести новое значение степени для параметра U и V.
    Минимально допустимая степень равна 2. Максимальное значение степени на единицу меньше, чем количество полюсов исходной поверхности в направлении данного параметра.


    Непрерывное перемещение




    Перемещение целой строчки точек


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


    Перемещение единичных точек на поверхности


    Если вы перемещаете отдельные точки на поверхности, вы можете двигать их до указанной точки Destination Point, перемещать на заданный вектор Delta Offset или перемещать на заданное расстояние вдоль вектора нормали к поверхности Аlong Normal.

    Distance Along Normal



    Полезные советы


    Когда вы изменяете поверхность, состоящую из одного непрерывного сегмента, то перемещения узла влияет на форму всей поверхности. Изменение поверхности больше в окрестности узла и меньше на периферии, удаленной от узла. Если вы хотите изменить только небольшую часть поверхности, используйте команду разделения ISO-Trim/Divide для выделения изменяемой части в отдельную поверхность.
    Если вы деформируете поверхность, состоящую из нескольких непрерывных кусков, то деформация поверхности ограничена областью вокруг полюса. Область тем больше, чем больше степень поверхности.
    Если вы хотите изменить поверхность, имеющую небольшое количество строк (столбцов) полюсов, не изменяя граничные условия на границах поверхности, то такая задача может быть не разрешима. Чтобы справиться с проблемой увеличьте степень поверхности Change Degree. Это приведет к увеличению количества полюсов без изменения формы поверхности и даст вам возможность справится с проблемой.


    Порядок построения


    Для замены ребра необходимо:
    Выбрать ребро или непрерывную цепочку ребер.
    Выбери граничные объекты.
    Вы можете выбрать другие ребра и задать на них граничные объекты. После того как вы выбрали все ребра, нажмите кнопку OK.
    Система изобразит поверхность с измененными границами. Если необходимо, то поверхность будет продолжена до новых границ. В общем случае поверхность может быть продолжена в любом или сразу двух направлениях параметризации поверхности. Система подсвечивает новые границы и предлагает указать область поверхности, которую вы хотите сохранить.
    Укажите сохраняемую область поверхности.
    Ребра заменяются и поверхность модифицируется.
    Замечание: Если поверхность расширяется слишком далеко, то изменение радиуса кривизны на границе поверхности может привести к самопересечению поверхности. Если такое происходит, то операция не выполняется.


    Шаг 1. После выбора поверхности









    Шаг 1. После выбора поверхности









    Процедура перемещения одно или нескольких полюсов


    После того, как вы выбрали моду перемещения узлов система спрашивает, хотите вы редактировать оригинал или копию . Выберите поверхность, которую вы собираетесь редактировать.
    После того, как вы выбрали поверхность для редактирования, появляется диалоговое окно перемещения полюсов. Система изображает знак «+» над каждым из полюсов поверхности, который можно перемещать.
    Выберите нужную моду перемещения: Single Pole, , , ). Если во время перемещения полюсов необходим анализ поверхности, используйте команды и .
    После задания типа выбора, вы готовы указать полюса. Укажите на нужные полюса в графическом окне. Если вы выбираете строку или столбец, они выбираются по указанному полюсу. Если вы выбираете прямоугольный массив полюсов, то укажите на два полюса по диагонали.
    Система переходит в диалоговое окно перемещение узлов и изображает каждый выбранные для перемещения узлы ромбиком. Вы можете выбрать между следующими модами перемещения: Along Defined Vector, , , или Keep Curvature. Заметьте, что в зависимости от выбора полюсов и топологии поверхности не все опции перемещения допустимы.
    Если вы выбрали отдельный узел, то вы можете задать перемещение в координатах delta coordinate fields (поле прирощения координат), или указать перемещение до заданной точки Move to a Point.
  • Micro Positioning. Когда вы отпустите кнопку мышки, перемещения зафиксируются. Вы может выбрать другой метод перемещения и продолжить редактирования. После завершения всех перемещений нажмите кнопку OK.







  • Ребро и нормаль к поверхности


    Эта команда используется для редактирования ребра с одновременным контролем нормали вдоль редактируемого ребра.
    Вы можете использовать опции:



    Ребро и производная


    Эта команда используется для редактирования ребра с одновременным контролем производной поперек границы (далее по тексту просто производная) вдоль редактируемого ребра.
    Вы можете использовать опции:



    Редактировать или копировать оригинал


    У вас есть возможность выбрать между редактированием исходной поверхности или созданием ее копии. Вы можете переключаться между этими возможностями, выбирая одну из кнопок.
    Name Все изменения производятся с листовым телом, чье имя вы указали.
    Edit Original Sheet. Все изменения производятся на исходной поверхности. Восстановить оригинал можно только, выполнив команду Undo.
    Edit A Copy. Все изменения производятся на копии поверхности. Копия и исходная поверхность не имеют ассоциативной связи между собой. Новая поверхность наследует от исходной количество изображаемых изо параметрических линий, но изображается текущим цветом, чтобы отличить ее от оригинала.
    После выбора опции и поверхности для редактирования, появляется диалоговое окно Move Point.



    Редактировать копию или оригинал


    Когда вы первый раз обращаетесь к команде перемещения полюсов, вы попадает в диалоговое окно с опциями.


    Revers Normal Реверс нормали



    Когда вы выбрали команду Reverse Normal появляется диалоговое окно, предлагающее вам выбрать листовые тела, нормаль которых вы хотите перевернуть. Вы можете выбрать одно или несколько листовых тел.
    После выбора по крайне мере одного тела нажмите кнопку ОК или Apply. Появиться стрелка, указывающая текущее направление нормали первой грани каждого выбранного тела.
    Используйте кнопку Display Normal для восстановления нормалей листовых тел, если после выполнения других операций их не стало видно на экране.
    Выберите кнопку ОК для создания элемента реверса нормали для каждой выбранной поверхности. Если какое-то листовое тело уже содержит элемент реверса нормали, оно будет подсвечено и появится следующее сообщение:
    Вы можете редактировать, переопределять, подавлять и удалять и получать информацию по операциям реверса нормали.


    Sheet Boundary Границы поверхности



    Сначала вы должны выбрать поверхность. Поверхность, границы, которой меняются, называется базовой поверхностью.
    Вы можете выбрать между изменением исходной поверхности или ее копии.
    Замечание: Предупреждающее сообщение указывает на то, что операция удалит параметры листового тела. Для выполнения операции нажмите OK или Cancel.
    Вы можете выбрать одну из следующих команд:



    Сообщения об ошибках


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


    Сообщения об ошибках


    Это сообщение появляется, если новые ребра не образую замкнутую цепочку кривых.

    Ребра не соединены
    Такое сообщение возникает, если система имеет проблемы с продлением поверхности до новых границ.

    Невозможно продлить поверхности
    Такое сообщение появляется, если система не может создать новые границы поверхности.


    Сообщения об ошибках


    Задана степень поверхности меньше чем 2:
    После задание нужной степени система пересчитает поверхность и вернется в меню редактирования поверхности:
    После того, как вы ввели допустимое значение степени, тело изменяется. Вы видите измененное листовое тело и возвращаетесь к диалогу реактирования поверхности свободной формы Edit Free Form Feature.


    Совместить по кривой


    Эта опция совмещает ребро редактируемой поверхности с заданной кривой.


    Совместить по плоскости


    Эта опция деформирует ребро так, что оно будет лежать на заданной плоскости.


    Совместить по плоскости


    Эта опция деформирует ребро так, что оно будет лежать на заданной плоскости и поверхность вдоль ребра, будет иметь вектор нормали, совпадающий с нормалью к плоскости.


    Совместить по ребру


    Эта опция совмещает ребро редактируемой поверхности по ребру другой поверхности как по координате, так и по вектору.


    Совместить по ребру


    Эта опция совмещает ребро редактируемой поверхности по ребру другой поверхности. Эта функция полезна, когда вы хотите сделать одинаковыми ребра двух поверхностей для дальнейшего сшивания.
    Если ребро мастер геометрии является ребром обрезанной поверхности, то система в общем случае не может конвертировать его в сплайн. По этому система не может использовать такие ребра для совмещения и выдает сообщение об ошибке.


    Совместить по ребру


    Эта опция совмещает ребро редактируемой поверхности по ребру другой поверхности по координате и изменяет поперечные производные вдоль ребра так, что они совпадает с поперечными производными ребра мастер геометрии.
    В результат этой операции мы получим гладкое сопряжение двух поверхностей. Ни одно из ребер не может представлять обрезанную поверхность.
    Замечание: Если тело в направлении совмещения имеет первую степень (линейчатая поверхность), то вы должны увеличить степень поверхности для получения гладкого сопряжения.


    Совместить по телу (поверхности)


    Эта опция деформирует ребро так, что оно соответствует по форме и нормали с мастер-геометрией, но не совпадает с ней по положению в пространстве.


    Совместить по телу


    Эта опция деформирует ребро так, что оно соответствует по форме мастер-геометрии, но не совпадает с ней по положению в пространстве.


    Совместить по вектору


    Эта опция деформирует ребро так, что все поперечные производные смотрят в направлении заданного вектора.
    Это заставляет тело повторять форму обобщенного цилиндра вдоль редактируемого ребра. Геометрия самого ребра не изменяется.


    Только ребро


    При редактировании ребра без учета производных вы можете использовать опции:



    Удаление обрезки


    Эта команда используется для удаления всей обрезки и восстановления исходной не обрезанной поверхности.
    Система просит при выполнении операции система просит подтверждения. Выберите Yes, если вы согласны с удалением обрезки.
    Замечание: Для удаления ассоциативной операции обрезки используется команда Edit—>Feature—>Delete.


    Удаление отверстий


    Эта команда дает возможность удалить не всю обрезку, а только одну замкнутую внутреннюю границу (отверстие на поверхности).
    Если выбрана опция Editing a Copy (Редактирования копий) то отверстие удаляется с копии, а не с оригинала.


    Уменьшение степени


    Уменьшение степени приводит к изменению формы поверхности. Система старается пересчитать поверхность так, чтобы минимальным образом изменить ее форму.
    Алгоритм, используемый для понижения степени, спроектирован так, что если вы увеличите степень и потом вернете ее к старому значению, форма поверхности не останется неизменной. Следствие такого поведения системы - уменьшение степени может привести к сильным изменениям формы поверхности. Если эти изменения вас не устраивают, вы можете отказаться от последней операции, выполнив команду Undo. Однако можно предсказать поведение системы.
    В общем случае наиболее сильные изменения произойдут тогда, когда уменьшение степени не будет способно отслеживать качественные изменения поверхности. Например, если поверхность одного куска имеет две точки перегиба, и вы уменьшает степень поверхности до третьей, то количество точек перегиба на поверхности третьей степени не может быть больше одного. Такое изменение степени приведет к сильному изменению формы.
    После выбора команды изменения степени система изображает стрелками направление параметров на поверхности и предлагает задать новые значения степеней для параметра U и V отдельно. Степень может быть задана целым числом от 1 до 24.
    Если вы выбрали степень меньше чем 1, то система выдаст сообщение:
    Если вы выбрали степень больше чем 24, то система выдаст сообщение:
    Замечание: Для многокусочной поверхности возможно только повышение степени. В противном случае система выдаст сообщение:
    После ввода новых значений степени система пересчитает поверхность.


    Увеличение степени


    Увеличение степени поверхности не приводит к изменению ее формы. Увеличивается число полюсов поверхности и, следовательно, увеличивается гибкость ее локального управления.


    Влияние числа сегментов


    Перемещение точек лежащих на поверхности также приведет к изменению всей поверхности вне зависимости от того, является поверхность поверхностью одного или многих сегментов.


    Выбор точек


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

    Нужные точки выбираются курсором в графическом окне. Система “подсвечивает” выбранные точки символом ‘*’. Следующий интерактивный шаг зависит от того одну, или группу точек вы выбрали и от того, что вы перемещает точки на поверхности или полюса.


    Замена ребра


    Эта команда используется для замены одной или непрерывной цепочки ребер поверхности на новые кривые. Новые ребра могут лежать как внутри, так и вне исходной поверхности. Поверхность может быть расширена до новой границы, если это необходимо.
    Замечание: Эта команда применима только для листового тела, состоящего из одной грани.
    Во время выполнения операции система рассчитывает новые ребра, которые лежат либо внутри, либо снаружи от существующих ребер. Если в настройках система не включена опция изображения ребер плавного сопряжения ( View—>Visualization), то новые ребра могут быть не видны. Вы должны сделать их видимыми ходя бы для одного из изображенных на экране видов.


    Unigraphics. Справочник по моделированию

    Анализ твердого тела


    Вы можете анализировать твердое тело, его грань и ребро, используя команду Analysis—>Examine Geometry. Система дает информацию о любых специфичных условиях или проблемах, существующих на твердом теле, которые могут влиять на работу приложений, использующих геометрию твердого тела (например CAM).
    Система рассматривает твердое тело, как набор топологи чески связанных геометрических объектов; граней, ребер и вершин. Топологические элементы и соотношения между ними определяют целостность описания тела. За топологическим объектами твердого тела стоят геометрические объекты, которые задают форму тела.
    Вершины задаются точками.
    Ребра представляются кривыми.
    Грань тела представляется геометрией поверхности.
    Правильное тело должно удовлетворять следующим условиям:
    Топологическая структура должна быть целостной, ребра вокруг грани должны образовывать замкнутый контур и ребра должны встречаться в вершинах.
    Геометрические объекты должны быть правильными, т.е. не иметь самопересечения; геометрия любого объекта имеет непрерывность класса G1 ( непрерывность до первой производной).
    Геометрические объекты должны соответствовать друг другу, например, вершина должна лежать на кривой, описывающей ребро.
    Вы можете уровень проверки геометрии. Первые три опции проверки применимы для тела, остальные две для проверки грани. Вы можете выбрать для проверки любое количество тел и граней.


    Error Options Опции сообщения об ошибках


    Эта глава содержит информацию о сообщениях об ошибках, которые могут быть указаны во время работы с приложением моделирования Unigraphics Modeling.



    Гладкость грани


    Эта опция проверяет геометрию грани не непрерывность G1 для NURBS поверхностей. Она также проверяет, лежат ли кривые, описывающие ребра тела на поверхности.


    Неудачное восстановление после ошибки


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

    Восстановление после ошибки завершено

    Error recovery failed


    Ошибки обновления и опции восстановления


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


    Пересечение между гранями


    Эта опция проверяет, чтобы все грани тела пересекались друг с другом только по известным ребрам тела и нигде больше. Она проверяет каждую грань тела но возможное пересечение с всеми остальными гранями тела. Такая проверка может занять определенное время.
    При моделировании возможно создать такое неправильное тело. Например вы делаете из кубика тонкостенное тело с толщиной стенок 1 мм и затем скругляете внешнее ребро радиусом скругления 5 мм. После этого внешняя грань скругления будет пересекать внутреннюю грань тела. Модель тела будет неправильной.
    Такого рода некорректности часто могут быть вылечены применением дополнительных операций построения. В предыдущем пример поможет, например, скругление внутреннего ребра тела.


    показывает как может использоваться


    Пример 1 показывает как может использоваться опция редактирования во время операции обновления для корректировки скругления грани, которая нарушилась во время обновления.
    Когда произойдет ошибка, появится окно редактирования. В сообщении Message об ошибке будет написано – No blend edge exists (Не существует скругления на грани).
    Выберите команду Show Current Model чтобы система показала часть модели, которая была перестроена до сообщения об ошибке.
    Выберите команду Show Failure Area tдля выделения цветом граней, прилегающих к ребрам или ребер, после скругления которых появилась ошибка. На нижнем рисунке показаны грани выделенные цветом.
    В этом примере, как возможным случаем ошибки обновления является изменение положения верхнего выступа. Редактирование параметра – это только одна из возможных опций. Выберите ее и укажите на выступ.
    Редактирование позиционных размеров выступа не входит в задачу нахождения ошибок .
    После того, как вы закончили редактирование выступа и вышли из опции указания ошибок, обновление продолжится от туда, откуда была обнаружена предыдущая ошибка. Если ваше редактирование было успешным, ошибки больше не будут возникать.
    Замечание: Скругления на элементах определенных пользователем (UDF) и скругления созданные в 11-й версии или раньше не могут провериться на предмет ошибок. Вместо этого, вы можете получить предупреждающее сообщение, когда происходит обновление, и скругление исчезает.

    Этот пример показывает другое скругление,


    Этот пример показывает другое скругление, которое имеет ошибку во время обновления. В следствии изменения геометрии тела появляется ребро, которого не было в исходной модели.
    Когда ошибка обнаружена, появляется диалоговое окно редактирования после обновления.
    Выберите функцию Show Current Model чтобы показать модель, которая будет перестроена, перед обнаружением ошибки.
    Выберите функцию Show Failure Area чтобы выделить цветом грани или ребра на которых обнаружена ошибка скругления. Нижний рисунок иллюстрирует этот пример.
    Как вы можете видеть на верхнем рисунке, только выбранные вами ребра выделены цветом. Ошибка обновления возникла потому, что, как сказано в сообщении об ошибке, новое ребро должно быть добавлено к скруглению.
    Выберите команду Edit Parameters из меню Action в опции редактирования во время обновления.
    Выберите команду Edit Edges из следующего диалогового окна, затем выберите новую грань для добавления ее в скругление. (Или, если вы хотите, вы можете выбрать одну из других команд, например Undo, которая удалит изменение, которое повлекло ошибку).
    После этого вы можете закончить редактирование после обновления и выйти из диалогового окна ошибок, обновление продолжится от туда, где была найдена ошибка. Если ваше редактирование было успешным, ошибки больше не повторятся.

    Самопересечение грани


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



    Согласованность


    Эта опция проверяет:
    Топологическую целостность модели.
    Непрерывность G1 для геометрических объектов.
    Согласованность геометрических объектов: вершины лежат на ребрах, ребра лежат на гранях, ребра пересекаются только в вершинах.


    Сообщения об ошибках обновления


    Если система не может выполнить обновление модели, то она изображает диалоговое окно, предлагая вам выбрать одну из трех возможностей.



    Структура данных


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


    Unsuccessful Recovery


    When the system cannot recover from an error, it displays the following message. It means that the system tried to perform error recovery after detecting a problem, but was unable to rollback to the previous state. When you see this message, you should immediately exit out of the system and restart Unigraphics. Do not attempt to save the parts.


    Успешное восстановление после ошибки


    Следующее сообщение, появляющееся на экране, после успешного восстановления после ошибки. Это означает, что ваша часть возвращается к состоянию, который она имела до выполнения операции, приведшей к ошибке.
    Замечание:К сожалению, попытка повторить операцию приводит к различным результатам.


    Внутренние ошибки


    Сообщение о внутренней ошибке (Internal Error) или сообщения, начинающиеся с префикса внутренняя ошибка говорят о том, что в программе возникает ошибочная ситуация. Вряд ли повторное выполнение команды, приводящей к ошибке, даст другой результат. Некоторые разделы системы, например моделирование, говорят вам о действиях, которые принимает система для того, чтобы избавиться от последствий ошибки. Если система сообщает об этом, то вы можете безопасно продолжать работать с частью.
    Если ошибка произошла при загрузке сборочной модели, сообщение показывает на компоненту, при работе с которой это случилось. Если опция прекращения загрузки при ошибке Abort Load On Failure выключена, то система игнорирует ошибочную компоненту и продолжает загружать остальные. Если вы намерены сохранить часть после того, как произошла ошибка и система не сообщила о ее восстановлении, то сохраняйте часть под другим именем. Таким образом вы сохраните исходную часть. После этого проверьте, может ли быть вновь сохраненная часть нормально считана. Если часть нормально читается, то вы можете переименовать ее в имя исходной части.
    Вы можете выполнить команду File—>Utilities—>Part Cleanup и попробовать выполнить команду, вызвавшую ошибку снова.


    

        Инновации: Менеджмент - Моделирование - Софт