ВУЗ:
Составители:
val(nI,I6) : (d==8 ? val(I8.I,I) :d==...
). Данное выражение работает как и в
случае с переменной nI.
У болта есть несколько
исполнений. В зависимости от
исполнения должен изменяться
чертеж. Этого можно достигнуть,
устанавливая, когда это необходимо,
уровень определенных частей
чертежа ниже тех, которые
рисуются. Для этого следует завести
специальные переменные (отдельно
для каждого исполнения). По
умолчанию, отображаются элементы
с уровнем от 0 до 127. Если уровень
элемента меньше нуля, то он не отображается. Например, переменная isp2, отвечающая
за уровень элементов, которые должны быть видны только при втором исполнении,
равна 0, когда исполнение (задано текстовой переменной $isp) равно «2 - с
исполнением под шплинт» и равна -10, в любом другом случае. $isp=="2 - с
исполнением под шплинт"?0:-10.
В T-FLEX CAD существуют специальные функции (WARN и ERROR),
предназначенные для того, чтобы при определенных значениях переменных
проинформировать пользователя об ошибке и попросить его ввести другое значение.
Например, если задана не рекомендуемая длина болта, можно вывести сообщение:
«Введенная длина болта является не рекомендуемой». Это осуществляется вызовом
функции: WARN("Введенная длина болта является нерекомендуемой").
После того, как необходимые переменные созданы, можно приступать к
построению чертежа и 3D модели.
3. Построение параметрического чертежа и 3D модели.
Часто при использовании элемента библиотеки в качестве фрагмента есть
необходимость вставлять лишь часть чертежа. Для этого лучше сразу создать
несколько новых слоев. Имена слоев желательно задать такими, чтобы было понятно,
какая часть чертежа принадлежит какому слою. В нашем примере необходимо создать
три новых слоя. Названия слоям дадим соответствующие их назначению: вид спереди,
вид слева и вид сверху. В процессе создания все элементы можно размещать на слое по
умолчанию, а когда чертеж готов - просто выделить необходимую часть рамкой и
изменить слой данных элементов на необходимый.
Некоторые элементы нашего болта (например, отверстие под шплинт) могут
рисоваться, а могут не рисоваться, в зависимости от исполнения. На предыдущем шаге
мы создали для этого специальные переменные. Переменная isp2 равна 0, если
исполнение равно «2 - с исполнением под шплинт» и равна -10, при любом другом
исполнении. Если элемент должен быть виден только при исполнении 2, надо чтобы
его уровень был задан переменной isp2.
После построения 2D чертежа можно создавать 3D модель.
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »