Создание фаски и скругления (макро) — различия между версиями

Материал из GEOS_WIKI
Перейти к: навигация, поиск
 
Строка 1: Строка 1:
 
[[Категория:Команды_редактирования_объектов|Ф]]
 
[[Категория:Команды_редактирования_объектов|Ф]]
 
== Создание фаски ==
 
== Создание фаски ==
 +
<center>''Запрос '''chamfer''' перенаправляется на главу о макропрограммировании. О '''chamfer''' как команде '''геометрического ядра К3''' читайте [[Фаска_(К3)|здесь]]''</center>
 
[[Файл:chamfer_parameter.png|thumb|right|Параметры фасок]]
 
[[Файл:chamfer_parameter.png|thumb|right|Параметры фасок]]
 
Команда '''chamfer''' создает фаску между двумя отрезками. Команда имеет несколько режимов работы, которые представлены ниже.
 
Команда '''chamfer''' создает фаску между двумя отрезками. Команда имеет несколько режимов работы, которые представлены ниже.
Строка 17: Строка 18:
  
 
== Создание скругления ==
 
== Создание скругления ==
 
+
<center>''Запрос '''fillet''' перенаправляется на главу о макропрограммировании. О '''fillet''' как команде '''геометрического ядра К3''' читайте [[Скругление_(К3)|здесь]]''</center>
 
<code>'''fillet'''<nowiki> [radius</nowiki>'' &lt;R&gt;''<nowiki>] [trim | notrim]</nowiki>'' &lt;Object1&gt; &lt;Object2&gt;''</code>
 
<code>'''fillet'''<nowiki> [radius</nowiki>'' &lt;R&gt;''<nowiki>] [trim | notrim]</nowiki>'' &lt;Object1&gt; &lt;Object2&gt;''</code>
  
 
Команда '''fillet''' осуществляет скругление отрезков <code>''&lt;Object1&gt;''</code> и <code>''&lt;Object2&gt;''</code> дугой радиусом <code>''&lt;R&gt;''</code>. Необязательные ключи <code>trim</code> и <code>notrim</code> определяют, будут (<code>trim</code>) или не будут (<code>notrim</code>) удаляться части исходных отрезков при создании скругления.
 
Команда '''fillet''' осуществляет скругление отрезков <code>''&lt;Object1&gt;''</code> и <code>''&lt;Object2&gt;''</code> дугой радиусом <code>''&lt;R&gt;''</code>. Необязательные ключи <code>trim</code> и <code>notrim</code> определяют, будут (<code>trim</code>) или не будут (<code>notrim</code>) удаляться части исходных отрезков при создании скругления.

Текущая версия на 18:33, 12 июля 2019

Создание фаски

Запрос chamfer перенаправляется на главу о макропрограммировании. О chamfer как команде геометрического ядра К3 читайте здесь
Параметры фасок

Команда chamfer создает фаску между двумя отрезками. Команда имеет несколько режимов работы, которые представлены ниже.

chamfer [trim | notrim] [value <value1> <value2>] angle | distance <Object1> <Object2>

Команда создает фаску между двумя отрезками <Object1> и <Object2> в зависимости от установленных параметров (см. ниже). Необязательные ключи trim и notrim определяют, будут (trim) или не будут (notrim) удаляться части исходных отрезков при создании фаски. Ключи angle и distance задают способ построения фаски – по углу и по расстоянию соответственно.

Использование необязательного ключа value позволяет задать параметры фасок <value1> и <value2></code> не в диалоговом коне, а в командной строке

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

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

Фаска «по углу» строится следующим образом. От конца первого отрезка откладывается указанное расстояние и проводится третья прямая (фаска) под указанным углом до пересечения со вторым отрезком.

Создание скругления

Запрос fillet перенаправляется на главу о макропрограммировании. О fillet как команде геометрического ядра К3 читайте здесь

fillet [radius <R>] [trim | notrim] <Object1> <Object2>

Команда fillet осуществляет скругление отрезков <Object1> и <Object2> дугой радиусом <R>. Необязательные ключи trim и notrim определяют, будут (trim) или не будут (notrim) удаляться части исходных отрезков при создании скругления.