curve

Создайте искривленную форму на плоскости X-Y

Описание

Используйте curve объект создать искривленную форму, сосредоточенную на плоскости X-Y.

Создание

Описание

пример

curvedshape = curve создает искривленную форму, сосредоточенную на плоскости X-Y.

пример

curvedshape = curve(Name=Value) Свойства наборов с помощью одних или нескольких аргументов name-value. Например, curve(ReferencePoint=[1 1]) создает искривленную форму в контрольной точке [1 1]. Свойства, не заданные, сохраняют свои значения по умолчанию.

Свойства

развернуть все

Имя искривленной формы в виде вектора символов или строкового скаляра.

Пример: curvedshape = curve(Name='curvedshape1')

Типы данных: char | string

Контрольная точка искривленной формы в Декартовых координатах в виде двухэлементного вектора.

Пример: curvedshape = curve(ReferencePoint=[1 1])

Типы данных: double

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

Пример: curvedshape = curve(Radius=0.0300)

Типы данных: double

Ширина искривленной формы в виде положительной скалярной величины в метрах.

Пример: curvedshape = curve(Width=0.0030)

Типы данных: double

Запустите угол и угол остановки в градусах в виде двухэлементного вектора.

Пример: curvedshape = curve(ArcAngle=[90 140)

Типы данных: double

Функции объекта

addBoolean объединяет операцию на двух формах PCB RF
andShape1 & Shape2 для форм PCB RF
areaВычислите область формы PCB RF в квадратных метрах
intersectБулева перекрестная операция на двух формах PCB RF
meshИзмените и просмотрите свойства mesh металла или диэлектрика в компоненте PCB
minusShape1 - Shape2 для форм PCB RF
plusShape1 + Shape2 для форм PCB RF
rotateВращайте форму PCB RF о заданной оси
rotateXВращайте форму PCB RF о x - ось
rotateYВращайте форму PCB RF о y - ось и угол
rotateZВращайте форму PCB RF о z - ось
subtractБулева операция вычитания на двух формах PCB RF
scaleИзмените размер формы PCB RF установленной суммой
showОтобразите структуру компонента PCB или форму PCB
translateПереместите форму PCB RF в новое местоположение

Примеры

свернуть все

Создайте искривленную форму со свойствами по умолчанию.

curved = curve
curved = 
  curve with properties:

              Name: 'myCurve'
    ReferencePoint: [0 0]
            Radius: 0.0100
             Width: 0.0020
          ArcAngle: [0 180]

Просмотрите искривленную форму.

show(curved)

Figure contains an axes object. The axes object contains 2 objects of type patch. This object represents PEC.

Создайте искривленную форму с 8 м и ширину 2 м.

curved = curve(Radius=8,Width=2);

Вращайте форму 60 градусами.

curved = rotateZ(curved,60)
curved = 
  curve with properties:

              Name: 'myCurve'
    ReferencePoint: [0 0]
            Radius: 8
             Width: 2
          ArcAngle: [0 180]

show(curved)

Поймайте в сети искривленную форму в максимальной длине ребра 1 м.

mesh(curved,MaxEdgeLength=1)

Смотрите также

| | |

Введенный в R2021b