Четверг, 28.03.2024
FairCurveModeler
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Поверхности



NURBzS surface NURBzS поверхность
B-spline surface B-сплайновая поверхность
NURBS surface NURBS поверхность
Options Опции

NURBzS surface. NURBzS поверхность


Объект - бикубическая NURBzS поверхность
NURBzS поверхность формируется на сети кубических NURBzS кривых. Геометрический определитель NURBzS поверхности: GB-многогранник кубической NURBzS поверхности. Носитель поверхности - сеть GB- многогранника (примитив 3D Mesh). Не рекомендуется редактировать поверхность посредством GB- многогранника. Непосредственное редактирование на GB-многогрграннике перемещением вершин вызывает нарушение условий геометрических связей смежных аналитических участков, обеспечивающих интегральную гладкость поверхности. Поэтому опция редактирования фрейма в меню отсутствует.

Командная строка: Enter an option [Setvars/Multiply/Transpon/extRact/Prllsrf/vieWsurf/Acadloft/acadIGS/eLevate/e Xit]:(введите опцию)




Объект - NURBzS поверхность степеней (6х6)
Определитель NURBzS поверхности: GB-многогранник NURBzS поверхности. Носитель поверхности - сеть GB-многогранника. Поверхность получается путем повышения степеней бикубической NURBzS поверхности

Командная строка: Enter an option [Setvars/Multiply/Transpon/extRact/Prllsrf/vieWsurf/Acadloft/acadIGS/eLevate/e Xit]:(введите опцию)

B-spline surface. B-сплайновая поверхность


Объект - кинематическая b-сплайновая поверхность
Определитель кинематической b-сплайновой поверхности: каркас направляющих b-сплайновых кривых на на каркасе s-полигонов образующих b-сплайновых кривых. Носитель поверхности - сеть s-многогранника, составленная из каркаса s- полигонов образующих b-сплайновых кривых. Формируется на каркасе образующих b-сплайновых кривых.
Поверхность редактируется посредством s-многогранника и и посредством s-полигонов направляющих b-сплайновых кривых (после отката к каркасу направляющих b-сплайновых кривых).
Командная строка: Enter an option [Setvars/Edtframe/Vretcrvs/Multiply/ChFormat/extRact/Transpon/Invrows/invcoL s/Prllsrf/vieWsurf/Acadloft/acadIGS/eXit]:(введите опцию)

NURBS surface NURBS поверхность


Объект - NURBS поверхность
NURBS поверхность интерпретируется как кинематическая NURBS поверхность. Модель кинематической NURBS поверхности представляется каркасом направляющих NURBS кривых, ассоциированных со столбцами s-фрейма. S- полигоны направляющих совпадают с полилиями столбцами s-фрейма. Множество текущих точек направляющих NURBS кривых определяют s- полигон NURBS кривой, принадлежащей поверхности.
В чертеже носитель поверхности - s-фрейм (примитив 3D Mesh).
Поверхность редактируется посредством s-многогранника и и посредством s-полигонов направляющих NURBS кривых (после отката к каркасу направляющих NURBS кривых).
Командная строка: Enter an option [Setvars/Edtmesh/Vretcrvs/Multiply/ChFormat/extRact/Transpon/Prllsrf/vieWsurf /Acadloft/eXit]:(введите опцию)

Options. Опции

Setvars – задает параметры
Retcrvsv – возвращает определитель поверхности к каркасу направляющих на сети
Prllsrf – формирует параллельную (эквидистантную) поверхность
Viewsurf – тестирует поверхность
Acadloft – конвертирует поверхность в геометрический объект “LoftedSurface” AutoCAD
exTract – выделяет участок сплайновой поверхности / перепараметризует замкнутую сплайновую поверхность
Multiply – уплотняет спецификацию сплайновой поверхности
traNspon – транспонирует определитель поверхности
EdtFrame – редактирует сеть - носитель поверхности
ChFormat – меняет формат представления сплайновой поверхности
Elevate – повышает степени кубической NURBzS поверхности до (6х6)
acadIGS – конвертирует модель поверхности в _NURBS Surface AutoCAD через файл IGS

Setvars


задает параметры
Командная строка: segmU/segmV/Radius/eXit: (введите опцию)
Опции:
segmU – задает шаг интерполяции дуги образующей поверхности;
segmV – задает шаг интерполяции дуги направляющей поверхности;
Radius – устанавливает расстояние со знаком до параллельной поверхности

Retcrvsv


возвращает определитель поверхности к каркасу направляющих на сети;

Prllsrf


формирует параллельную (эквидистантную) поверхность. Предварительно в Setvar устанавливается расстояние со знаком до параллельной поверхности

Viewsurf


тестирует поверхность
Командная строка: Enter a displaying option [Display/Indsign/Uindicat/Vindicat/ eXit]: (введите опцию)
Опции:
Display – показывает поверхность с сформированными характеристиками. По умолчанию показывает сеть изопараметрических линий
Indsign – формирует карту постоянства знака кривизны
Uindicat – формирует графики кривизны по направлению u;
Vindicat - формирует графики кривизны по направлению v;
Опция Indsign - формирует карту постоянства знака кривизны.
Командная строка: Enter a displaying option [Off/crvtU/crvtV/Gausscvt/ Zadir/eXit]: (введите опцию)
Опции:
Off – отключает все опции параметра;
crvtU – задает опцию показа знаков кривизны по u;
crvtV - задает опцию показа знаков кривизны по v;
Gausscvt - задает опцию показа цветами зон знаков гауссова кривизны ( - зеленый, 0 - красный, + - желтый);
Zadir - задает опцию зон с отрицательным и положительным значением проекций нормалей поверхности на заданный фиксированный вектор;
Опция Uindicat – показывает графики кривизны по u.
Командная строка: Enter a displaying option [Off/Radius/Curvatre/Uconstant/Vconstant/Scale/eXit]: (введите опцию)
Опции:
Off – отключает все опции параметра;
Radius – задает опцию показа радиусов кривизны;
Curvatre - задает опцию показа графиков кривизны;
Scale – задает коэффициент масштабирования значений кривизны;
Vconstant - задает фиксированное значение параметра u для изопараметрической кривой r(v,u_const) Enter new option 0 < U_Constant < 1.:(введите значение)
Параметр Vindicat – показывает графики кривизны по v.
Командная строка: Enter a displaying option [Off/Radius/Curvatre/Uconstant/Vconstant/Scale/eXit]: (введите опцию) Enter new option 0 < U_Constant < 1.<0.>:
Опции:
Off – отключает все опции параметра;
Radius – задает опцию показа кривой центров радиусов кривизны;
Curvatre - задает опцию показа графиков кривизны;
Scale – задает коэффициент масштабирования графика кривизны;
Uconstant - задает фиксированное значение параметра u для изопараметрической кривой r(v,u_const) Enter new option 0 < U_Constant < 1.<0.>:(введите значение)

Acadloft


конвертирует поверхность в геометрический объект “LoftedSurface” AutoCAD.
Запрашивает опции
Enter an option [0 - Lofted Surface created on form curves / 1 - on direct curves]: (введите опцию)
При значении опции 0 – исходный каркас образующих примитива LoftedSurface совпадает с каркасом r(u, v_const) кривых b-сплайновой поверхности; при значении опции 1 - исходный каркас образующих примитива LoftedSurface совпадает с каркасом r(u_const, v) кривых b- сплайновой поверхности.
Enter an option [0 - Lofted Surface created on set of curves / 1 - on net of curves]: (введите опцию)
При значении опции 0 – примитив LoftedSurface строится только на каркасе образующих; при значении опции 1 - примитив LoftedSurface строится на каркасе образующих и каркасе направляющих.
Наиболее точное конвертирование производится при определении примитива LoftedSurface на сети изопараметрических линий исходной поверхности.
Однако при конвертировании поверхности с пространственными изопараметрическими кривыми из-за ограничений команды ПОСЕЧЕНИЯМ AutoCAD на форму поперечных сечений возможен отказ построения поверхности команды ПОСЕЧЕНИЯМ.
В этом случае необходимо повторить построение только на каркасе поперечных сечений. При этом, несмотря на декларированные ограничения, команда работает и на каркасе пространственных NURBzS кривых.
Для увеличения точности конвертирования b-сплайновой поверхности только на каркасе поперечных сечений можно уплотнить s-многогранник b- сплайновой поверхности (опция Multiply).

exTract


выделяет участок сплайновой поверхности / перепараметризует замкнутую сплайновой поверхность
Задает номер n1 начального сегмента по строкам поверхности (n1 >= 1)
Enter start number of segm along rows<1>: (введите номер начального сегмента)
И количество сегментов
Specify quantity of segments along rows<1>: (введите количество)
Задает номер начального сегмента по столбцам поверхности
Enter start number of segm along cols<1>: (введите номер начального сегмента)
И количество сегментов
Specify quantity of segments along cols<1>: (введите номер начального сегмента)
Для замкнутых строк / столбцов можно задавать исходное количество сегментов. В этом случае произойдет перепараметризация поверхности по строкам / столбцам. “Шов” стыка замыкания поверхности перейдет на заданный номер начального сегмента. Геометрия поверхности не изменится. Рекомендуется производить перепараметризацию для редактирования участка поверхности со “швом”.

Multiply

уплотняет определитель сплайновой поверхности.

traNspon

транспонирует определитель поверхности

EdtFrame

редактирует сеть
Командная строка: Enter an option [Left/Right/numpozU/Forward/Back/numpozV/PNmove/Incrmove/STraight/Coon s/Zconst/vieWsurf/eXit]: (введите опцию)
Параметры [Left/Right/numpozU/Forward/Back/numpozV] используются для позиционирования курсора на сети:
Left – перевести налево,
Right – перевести направо,
Forward перевести вперед,
Back - перевести назад,
numpozU – задать номер точки по строке,
numpozV – задать номер точки по столбцу).

PNmove - перемещает точку в новое положение

Incrmove – редактирует в инкрементальном режиме
Командная строка: Enter an option [pNmove/Setstep/setDir/Morfing/eXit] :
pNmove – перемещает точку или участок на вектор инкрементального шага перемещения. Форма деформации участка зависит от режима морфинга и параметров морфинга.
Setstep – задает шаг инкрементального перемещения.
Командная строка: Step for incremental moving<…>: (введите значение)
setDir – задает направление вектора деформации.
Specify mode of moving direction [0 - fixed Vector, 1 - Normal to Surface] <0>: (укажите режим)
Если задан режим фиксированного вектора, то запрашивает его координаты.
Командная строка: Specify vector of incremental moving: (введите координаты вектора)
Morfing - определяет деформируемый участок поверхности и параметры морфинга.
Командная строка: Specify Position /Left/Right/numpozU/Forward/Back/numpozV/eXit: (задайте конечную точку участка при заданной текущей)
Определяет режим деформации участка: простое перемещение участка или морфинг.
Командная строка: Set Morfing mode for Form Curves (1 - moving , 2 - morfing)<0>: (укажите режим)
Командная строка: Set Morfing mode for direct Curves (1 - moving , 2 - morfing)<0>: (укажите режим)
Для морфинга использует колоколо-образную функцию. Интервал изменения переменной t [0,1], интервал изменения функции f(t) [0,1]. Максимальное значение функции f(0.5) = 1. Нулевое значение производной f’(0) = 0, f’(0.5) = 0, f’(1) = 0.
Задается подинтервал [t0,t1] изменения функции морфинга 0 <= t0 < t1 <= 1. Форма функции морфинга на заданном подинтервале переносится на редактируемый участок.
Если t0 > 0, то можно “закрепить” начальную точку интервала или разрешить перемещение начальной точки.
Командная строка: Enter start point of interval [0,1] <0>: (введите начальную точку подинтервала)
Командная строка: Enter end point of interval [0,1] <1>: (введите конечную точку подинтервала)
Задает режим деформации начальной точки интервала: 0 – точка не двигается, 1 – точка перемещается.
Командная строка: Is morfing start point ? [0 - not morfing, 1 – morfing] <0>: (укажите режим)
br>Straight –делает линейчатым (в частности, плоским) участок сети. Косая плоскость определяется положением конечной точки уплощения. Положение конечной точки задается опциями позиционирования курсора на сети [Left/Right/numpozU/Forward/Back/numpozV/eXit]:
Все точки, входящие в подмассив двумерного массива точек сети, определяемый двумя точками, проецируются на линейчатую поверхность, определяемую четырьмя угловыми вершинами подмассива.

Coons – переопределяет внутренние точки участка сети по формуле Кунса. Размер участка определяется положением конечной точки на сети. Положение конечной точки задается опциями позиционирования курсора на сети [Left/Right/numpozU/Forward/Back/numpozV/eXit]: Все точки, входящие в подмассив двумерного массива точек сети, определяемый двумя точками, переопределяются по формуле Кунса.

Zconst - опция запрета изменения координаты Z вершины
Командная строка: Enter Z-constant option<0>:(введите значение опции)
0 - при редактировании могут меняться все координаты;
1 - не меняет при редактировании z-составляющую координат вершины.
vieWsurf - выводит изображение сети кривых поверхности.
eXit - выход.

ChFormat

устанавливает новый формат представления спецификации определителя поверхности.
Запрашивает тип формата для образующих кривых сплайновой поверхности
For forming b-spline curves ...
Specify format of polygons [1 - float s-plg, 2 - sb-plg, 3 - spline b-plg<...>: (введите тип формата) 1 - s-полигон в плавающем формате; 2 - s-полигон "Безье подобный", "clamped"; 3 - сплайновый b-полигон.
Если у первой образующей последняя точка совпадает с первой, то запрашивает подтверждения замкнутости
... Rows closed ...
Is realy closed cols [0 - not 1 - yes]<0>:(введите значение)
Запрашивает тип формата для направляющих кривых сплайновой поверхности
"For directing b-spline curves ..."
Specify format of polygons [1 - float s-plg, 2 - sb-plg, 3 - spline b-plg<...>: (введите тип формата)
Если у первой направляющей последняя точка совпадает с первой, то запрашивает подтверждения замкнутости
... Cols closed ...
Is realy closed cols [0 - not 1 - yes]<0>:(введите значение)

Elevate

повышает степени кубической NURBzS поверхности до (6х6)

acadIGS

– конвертирует модель поверхности в _NURBS Surface AutoCAD через файл IGS

Форма входа

Поиск
Календарь
«  Март 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
РеспектСофт
  • О компании
  • Другие продукты
  • Платежные системы
  • Каталоги САПР
  • Сайт поддержки пользователей САПР
  • Copyright RespectSoft © 2024