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

  35790931     

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

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



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


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

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

На шаге выбрать кривые или ребра для задания базовой цепочки кривых.

Выбор метод задания ссылочной геометрии .

Если метод задания ссылочной геометрии поверхность то задать грани поверхности на шаге 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 .



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


Для того чтобы построить поверхность по набору сечений, необходимо:

Указать задающие сечения на шаге Section Strings.

выбрать тип поверхности (Single/Multiple).

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

Для многокусочной поверхности  признак замкнутости по V.

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

Задать точность построения  distance tolerance.

Задать для первого и последнего сечения.

Для построения максимально простой поверхности выбрать опцию .

Нажать кнопку OK.

Если вы не задали моды ограничений, то  поверхность строится сразу после нажатия кнопки OК. Если вы выбрали задание ограничений, то после нажатия кнопки OK вы должны выбрать грани или грани, чтобы определить граничные условия для первого (последнего) сечения. После того, как вы зададите граничные поверхности система построит поверхность.

Если выбран опция построения простой поверхности :

Выбрать сечение, которое вы хотите использовать в качестве шаблона.

Нажать ОК, не выбирая сечение. Система сама выберет в качестве шаблона наиболее сложное сечение.

Окончательно нажать кнопку ОК.

Система построит поверхность. Система построит листовое или объемное тело, в зависимости от настроек .



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


Для построения скругления необходимо:

Выбрать тип скругления , ,  или в опции типа скругления .

Выбрать кнопку первый набор First Set и указать поверхности для первого набора. Выполнить, если необходимо, команду изменения направления нормали Reverse Normal. Нажать кнопку OK.

Выбрать кнопку первый набор Second Set и указать поверхности для первого набора. Выполнить, если необходимо, команду изменения направления нормали Reverse Normal. Нажать кнопку OK.

(Необязательно). Выбери икону задания ребер скругления .

(Необязательно). Выбери икону задания кривых касания Tangency Control.

Задай остальные параметры.

Нажми кнопку OK или APPLY.



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


Для того чтобы построить объединительную поверхность, необходимо:

Выбрать тип задающей поверхности.

Выбрать тип проецирования.

Задать параметры точности.

Задать опции изображения точек и контроля перекрытия.

Нажать кнопку ОК.

Выбрать задающую геометрию (поверхность или основные и поперечные сечения).

Выбрать вектор проецирования (если выбрано проецирования по фиксированному вектору).

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

Замечание: Если процесс аппроксимации затянулся, вы можете прервать его, нажав одновременно комбинацию кнопок <Control>+<Shift>+L.

После аппроксимации система изображает в окне статуса количество полюсов поверхности в направлении параметра U и параметра V.



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


Для того чтобы построить линейчатую поверхность, необходимо:

Выбрать сечения .

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

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

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

Нажать кнопку OK для построения поверхности.



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


Для создания обрезанной поверхности необходимо:

Выбрать точность построения .

Включить опцию получения точного результата .

На шаге Target Sheet Body выбрать базовую поверхность.

Определить направление проецирования .

На шаге Trim Boundary указать геометрические элементы, участвующие в обрезки.

На шаге Region указать области поверхности, которые будут оставлены или наоборот удалены после обрезки.

Нажать кнопку 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 Дискриминант


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

При автоматическом вычислении дискриминанта он определяется по формуле:

где Q - угол между скругляемыми гранями, т.е. дуга скругления имеет эллиптическую форму.



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


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



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 Плавное скругление поверхностей


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

Плавное скругление

Шаги выбора

Фильтр

Реверс нормали

Метод присоеди-нения

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

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

Перекос

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

Ограниче-ние начала / конца

Точность

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



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


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

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

Эта ошибка возникает тогда, когда при перемещении по опорной кривой пересечение с задающей кривой дает точку, лежащую по параметру в обратном направлении, чем на предыдущем шаге построения. Точка на задающей кривой “возвращается” назад.
 

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

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

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

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

Conic Spans More Than 180 Degrees

Это сообщение появляется, если при построении конического сечения по методу “Три точки-дуга окружности”, получается дуга, имеющая угловую меру больше 180 градусов.
 

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

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

Итерационный процесс вычисления кусков поверхности приводит к кускам нулевой протяженности. Обычно эта ошибка связана со слишком сложными исходными данными.

Unable To Build Surface Through


 


Система не может построить поверхность по вычисленному семейству конических сечений.
 


Система не может вычислить коническое сечение.
 


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


Failed to construct section at end of the limit curve

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


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


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



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


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

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



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


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



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


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

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

Пример такой ситуации приведен на рисунке (точность построения 0.01).

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

Возможные способы исправления ошибок.

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

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

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

Увеличить точность построения.



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


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

Одна из возможностей уменьшить сложность поверхности - увеличить точность на границе, по сравнению с точностью внутри поверхности

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

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



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


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