Автор работы: Пользователь скрыл имя, 23 Января 2013 в 22:23, реферат
Формула — это набор команд, который при расчете может использоваться программой для обычного выполнения вычислений и обработки или преобразования текстового содержимого. Большинство объектов AutoCAD Mechanical могут содержать и вычислять формулы.
Например, формулы, используемые с примечаниями (команда AMNOTE), придают примечаниям интеллектуальные функции, обеспечивающие отображение соответствующего текста примечания, в зависимости от контекста. В спецификации формулы можно использовать для математических вычислений и автоматического заполнения столбцов спецификации.
Если результатом формулы является текст, то формула обычно содержит последовательность выражений и текстовых строк. Если результатом формулы является число, то формула содержит только выражение.
О формулах
|
Понятие |
|
|
Краткий справочник |
|
Формула — это набор команд, который при расчете может использоваться программой для обычного выполнения вычислений и обработки или преобразования текстового содержимого. Большинство объектов AutoCAD Mechanical могут содержать и вычислять формулы.
Например, формулы,
используемые с примечаниями (команда
AMNOTE), придают примечаниям
Если результатом формулы является текст, то формула обычно содержит последовательность выражений и текстовых строк. Если результатом формулы является число, то формула содержит только выражение.
Примеры формул, для которых результатом вычисления является численное значение:
Примеры формул, для которых результатом вычисления является текстовое значение:
Обратите внимание на следующее:
В формулах для текста программа обрабатывает выражения только в том случае, если они заключены в угловые скобки. Все, что находится вне скобок, интерпретируется как символьный текст.
Выражения могут содержать числа, функции, ссылки и математические операторы. Приведенный выше пример 1 содержит числа и математические операторы. Пример 2 содержит ссылки "КОЛ." и "ЦЕНА", которые указывают на значения количества и цен для элемента спецификации. Пример 3 содержит функцию PI().
Ссылки
Ссылка указывает на свойство объекта и передает формуле информацию о том, какие данные следует использовать. Например, ссылка STDP:STD указывает на имя стандартной детали. Следовательно, если в примечании содержится формула =<STDP:STD> и примечание присоединено к изображению болта с потайной головкой ISO M5X35, то формула автоматически переведет <STDP:STD> в текст "ISO 2009 M5 X 35", который будет показан в виде части текста примечания. Применение формулы гарантирует, что при изменении длины болта текст примечания автоматически изменится для отображения нового значения длины.
Типы ссылок, которые могут использоваться в формулах:
Для получения подробного описания этих переменных см. таблицу ссылок.
Функции
Функция — это стандартная формула. При определении вводимых значений, называемых аргументами, функция обрабатывает их и возвращает результат. Например, в формуле =INT(КОЛ.*ЦЕНА) используется функция INT. INT использует произведение параметров QTY (количество элементов спецификации) и PRICE (штучная цена элемента спецификации) в качестве аргументов. В результате получается значение произведения QTY x PRICE, округленное до ближайшего целой денежной единицы.
ПримечаниеВыражения, приведенные в предыдущем примере, не заключены в угловые скобки, потому что формула выводит числовое значение, а не текстовое значение.
Ссылки на свойства чертежей
Ссылки на свойства чертежей указывают на свойства, указанные в диалоговом окне "Свойства чертежей" (меню "Файл" "Свойства чертежей"). Свойства чертежа обычно используются в формулах в спецификации.
SI:TITLE Ссылка на название чертежа. |
SI:SUBJECT Ссылка на тему, указанную в диалоговом окне "Свойства чертежей". |
SI:AUTHOR Ссылка на автора чертежа, указанного в диалоговом окне "Свойства чертежей". |
SI:KEYWORDS Ссылка на ключевые слова, связанные с чертежом и указанные в диалоговом окне "Свойства чертежей". |
SI:COMMENTS Ссылка на комментарии, указанные в диалоговом окне "Свойства чертежей". |
SI:LAST_SAVED_BY Ссылка на имя пользователя, сохранившего чертеж последним. |
SI:REVISION_NUMBER Ссылка на текущей номер изменения. |
SI:HYPERLINK_BASE Ссылка на текущий базовый адрес для всех неполных гиперссылок чертежа, указанный в диалоговом окне "Свойства чертежей". |
Где могут использоваться эти ссылки?
Формулы в... |
Да/Нет |
Примечания (созданные с помощью AMNOTE) |
Да |
Столбцы спецификации / списка деталей |
Да |
Номера позиций |
Да |
Столбцы таблицы размеров отверстий |
Да |
Названия таблицы размеров отверстий |
Да |
Метки выносных элементов |
Да |
Метки на пояснительном виде |
Да |
Метки линий сечения |
Да |
Стандартные свойства компонента - полный список
Часто используемые свойства компонента
Заголовок по умолчанию |
Свойство компонента |
Описание |
Примечания |
Поз |
ITEM |
Номер элемента, назначенный детали или сборке |
Автоматически назначается детали или сборке системой. |
Кол. |
QTY |
Суммарное количество деталей или сборок в спецификации |
Вычисляется и сохраняется системой автоматически |
Имя |
NAME |
Имя детали или сборки |
Для стандартных деталей |
Описание |
DESCR |
Описание детали или сборки. | |
Стандарт |
STANDARD |
Информация, связанная со стандартом, по которому созданы деталь или сборка. | |
Материал |
MATERIAL |
Материал, использованный для изготовления детали или сборки. |
|
Примечание |
NOTE |
Примечания или комментарии в отношении детали или сборки. |
|
Поставщик |
VENDOR |
Название поставщика детали или сборки. |
|
Описание 2 |
DESCR2 |
Дополнительное описание детали или сборки. |
|
Стандарт 2 |
STANDARD2 |
Дополнительный атрибут |
Не задается системой автоматически. |
Масса |
MASS |
Масса детали или сборки |
|
Цена |
PRICE |
Поштучная цена деталей или узлов. |
|
Единицы |
DIM |
Атрибут измерения детали или узла. Например, длина стального профиля. |
Для стальных профилей определяется автоматически - по формуле. Может быть переопределено. |
Единицы |
BOM_UNITS |
Единицы измерения количества деталей или узлов |
Система проверяет содержимое на совместимость с продуктами серии Autodesk Vault Manufacturing. Этот параметр рекомендуется использовать для переопределения атрибута UNITS_OF_MEASURE. |
Формат |
FORMAT |
Формат листа детали или документа. |
Параметр доступен только для стандарта ГОСТ. |
Зона |
ZONE |
Область чертежа, где размещается деталь. |
Параметр доступен только для стандарта ГОСТ. |
Примечания |
COMMENTS |
Примечания к детали. |
Параметр доступен только для стандарта ГОСТ. |
Дополнительные свойства компонента
Заголовок по умолчанию |
Свойство компонента |
Описание |
Примечания |
Номер сборки |
ASSY |
Номер сборки. |
|
Ден. единица |
CURRENCY |
Ден. единица, в которой выражается ЦЕНА |
|
Идентификатор в Диспетчере чертежей |
DMID |
Идентификатор в Диспетчере чертежей |
|
Фильтр |
FILTER |
Свойство, используемое для фильтрации спецификации. |
|
Идентификационный номер |
USERID |
Идентификационный номер детали или сборки. |
|
Код изготовителя |
MANUFACTURER_ID |
Идентификационный номер изготовителя |
|
Номер от изготовителя |
MANUFACTURER_PART_NO |
Номер изделия от изготовителя. |
|
Имя списка деталей |
PLNAME |
Имя списка деталей. |
|
Путь к списку деталей |
PLPATH |
Путь к списку деталей. |
|
Единица измерения |
UNIT_OF_MEASURE |
Совпадает с единицами BOM_UNITS, но система не проверяет содержимое на совместимость с продуктами серии Autodesk Productstream. |
|
Пользователь 1 - Пользователь 8 |
USER1 - USER 8 |
Автоматические свойства для включения в них пользовательских атрибутов. |
Несмотря на имеющуюся возможность добавления пользовательских столбцов, поскольку в программах Autodesk Vault и Autodesk Productstream учитывается существование этих атрибутов, поддержка пользовательских атрибутов реализована хуже. |
Идентификатор поставщика |
VENDOR_ID |
Идентификационный номер поставщика |
|
Номер изделия поставщика |
VENDOR_PART_NO |
Номер изделия от поставщика |
Ссылки на элементы спецификации
Ссылки на элементы спецификации указывают на данные, приведенные в столбцах спецификации (или списка деталей) в заданной строке спецификации (или списка деталей). Можно использовать любое свойство компонента, которое видно в спецификации, посредством ссылки на элемент спецификации. Например, при наличии пользовательского свойства компонента MY_COMP_PROPERTY на него можно сослаться в формуле, указав MY_COMP_PROPERTY.
Поскольку можно ссылаться на любые доступные свойства компонента, а список доступных свойств компонента определяется пользователем, в приведенном ниже списке содержатся только типовые ссылки.
ITEM Ссылка на номер элемента спецификации. |
КОЛ. Ссылка на количество для элемента спецификации. |
NAME Ссылка на свойство компонента "NAME" для элемента спецификации. |
DESCR Ссылка на свойство компонента "Описание" (DESCR) для элемента спецификации. |
STANDARD Ссылка на свойство компонента "Стандарт оформления" (STANDARD) для элемента спецификации. |
MATERIAL Ссылка на свойство компонента "Материал" для элемента спецификации. |
DENSITY Ссылка на свойство компонента "Плотность" для элемента спецификации. |
Где могут использоваться эти ссылки?
Формулы в... |
Да/Нет |
Примечания (созданные с помощью AMNOTE) |
Да |
Столбцы спецификации / списка деталей |
Да |
Номера позиций |
Да |
Столбцы таблицы размеров отверстий |
Нет |
Названия таблицы размеров отверстий |
Нет |
Метки выносных элементов |
Нет |
Метки на пояснительном виде |
Нет |
Метки линий сечения |
Нет |
Ссылки на детали MDT
Ссылки на детали MDT указывают на свойства определения деталей Mechanical Desktop. Хотя ссылки этой категории иногда отображаются в AutoCAD Mechanical, не используйте их в формулах.
PART:MASS Ссылка на массу детали. |
PART:VOLUME Ссылка на объем детали. |
PART:SURFAREA Ссылка на площадь поверхности детали. |
PART:NAME Ссылка на имя детали. |
PART:TVER Ссылка на версию детали. Деталь также может сохранять заданные пользователем атрибуты. Имя задается пользователем. Например, PART:WIDTH. |
Где могут использоваться эти ссылки?
Формулы в... |
Да/Нет |
Примечания (созданные с помощью AMNOTE) |
Да |
Столбцы спецификации / списка деталей |
Да |
Номера позиций |
Да |
Столбцы таблицы размеров отверстий |
Нет |
Названия таблицы размеров отверстий |
Нет |
Метки выносных элементов |
Нет |
Метки на пояснительном виде |
Нет |
Метки линий сечения |
Нет |
Ссылки на стандартные отверстия
Ссылки на стандартные отверстия указывают на выбранные свойства, которые являются уникальными для стандартных отверстий. Как правило, программа использует эти параметры в таблицах размеров отверстий и примечаниях для аннотации отверстий (обозначения отверстий).
HOLE:CTANGLE Ссылка на угол зенковки отверстия. |
HOLE:CTDEPTH Ссылка на глубину цековки отверстия. |
HOLE:CTDIA Ссылка на диаметр цековки или зенковки отверстия. |
HOLE:DEPTH Ссылка на глубину отверстия. |
HOLE:DESC Ссылка на описание отверстия. |
HOLE:DIA Ссылка на диаметр отверстия. |
HOLE:DRILLDIRECTION Ссылка на направление сверления
для отверстия в формате |
HOLE:DRPNTANGLE Ссылка на угол Pt’ глухого отверстия. |
HOLE:FITCLASS Ссылка на класс посадки отверстия. |
HOLE:NOMINAL Ссылка на номинальный диаметр отверстия. |
HOLE:PITCH Ссылка на шаг резьбы отверстия. |
HOLE:PITCHDESC Ссылка на описание шага резьбы для отверстия. |
HOLE:STD Ссылка на строку с указанием стандарта отверстия. |
HOLE:TAPDEPTH Ссылка на глубину нарезки отверстия. |
HOLE:TAPDRILLDIA Ссылка на диаметр сверления отверстия. |
HOLE:TAPMAJDIA Ссылка на значение большего диаметра конического отверстия. |
HOLE:TAPMINDIA Ссылка на значение меньшего диаметра конического отверстия. |
HOLE:TAPPED Ссылка на численное значение, обозначающее тип резьбы в отверстии.
|
HOLE:TERMINATION Ссылка на численное значение, обозначающее тип ограничения отверстия.
|
HOLE:UNITS Ссылка на численное значение, обозначающее тип единиц измерения отверстия.
|
STDP:AMBOREDEPTH Ссылка на глубину отверстия. |
STDP:AMBOREDIA Ссылка на диаметр рассверленного отверстия. |
STDP:AMCBOREDEPTH Ссылка на глубину цековки отверстия. |
STDP:AMCBOREDIA Ссылка на диаметр цековки отверстия. |
STDP:AMCSNKDIA Ссылка на глубину зенковки отверстия. |
STDP:AMCSNKANGLE Ссылка на угол зенковки отверстия. |
STDP:AMTHREADDEPTH Ссылка на глубину резьбового отверстия. |
STDP:AMTHREADDIA Ссылка на диаметр резьбового отверстия. |