Главная Хаб Спиcок встроенных свойств файла и синтаксисе SOLIDWORKS

Спиcок встроенных свойств файла и синтаксисе SOLIDWORKS

Последнее обновление: 20 апреля 2024

Чертежный стандарт сохраняет только настройки "Чертежный стандарт"

Детализация, Чертежные листы масштабные сетка и т.д. сохраняются в шаблоне xthnt;f



https://help.solidworks.com/SearchEx.aspx?query=%24PRP&version=2010&lang=Russian,enu&prod=SolidWorks

https://help.solidworks.com/2010/russian/solidworks/sldworks/legacyhelp/sldworks/drawings/linking_notes_to_document_properties.htm


https://help.solidworks.com/2017/English/EnterprisePDM/Admin/c_mapping_variables_SOLIDWORKS.htm

https://cccp3d.ru/topic/19378-автозаполнение-свойств/

https://cccp3d.ru/topic/167367-спиcок-встроенных-свойств-файла-и-синтаксис-в-solid-works/


Чтобы свойству присвоить имя файла пишешь $PRP:"SW-File Name"

Например взять массу в свойство конфигурации: "SW-Mass@@"SW-Configuration Name"@$PRP:"SW-File Name".SLDPRT"

Имя файла делай как "Обозначение", а наименование с помощью какого-либо макроса записывай в "Заголовок" и в "Дискрипшион", тогда его будет видно и в проводнике и в дереве детали и сборки.

Common Extensions SLDPRT, SLDASM, SLDDRW
Property
Block nameAttribute name
Summary Title, Subject, Author, Keywords, Comments Summary properties are displayed in the @ tab.
$PRP
  • All

    SW-File Name, SW-Folder Name, SW-Short Date, SW-Long Date, SW-Configuration Name, SW-Author, SW-Keywords, SW-Comments, SW-Title, SW-Subject, SW-Created Date, SW-Last Saved Date, SW-Last Saved By

  • Slddrw

    SW-Sheet Scale, SW-Sheet Format Size, SW-Sheet Name

  • Sldasm

    Assembly type, SW-MassProp-Config-0

The above hidden $PRP properties are read-only
CustomProperty

For sldasm and sldprt files:

  • Read-only attributes: Name, BOMPartNumber
  • Read/write attribute: Description, Comment, BOMUserSpecifiedName

Вот список встроенных команд: SW-Имя файла

SW-Author -показывает автора из свойств

SW-Comments

SW-Configuration Name -показывает название конфигырации

SW-Created Date -показывает число,месяц,год и время полностью

SW-Folder Name -указывает путь к папке этого файла

SW-Keywords

SW-Last Saved By -показывает имя компьютера

SW-Last Saved Date -показывает число,месяц,год и время полностью

SW-Long Date - показывает число, месяц и год

SW-MassProp-Config-0

SW-MassProp-Config-1

SW-MassProp-Config-2

SW-MassProp-Config-3

SW-MassProp-Config-4

SW-MassProp-Config-5

SW-MassProp-Config-6

SW-Short Date -показывает число,месяц, и год сокращённо

SW-Subject

SW-Title

SWДлинaтpyбы

SWOбщaядлинaтpyбы

SWУгoлкoлeна


У меня накопились вот такие, может полезно будет.

Перечитал, некоторые даже уже не помню когда применял, но в SW17 все вроде работают.

******************************************************************

Вычисленные свойства:

Модель
$PRPSMODEL:""
$PRPVIEW:""
$COMP:""
$PRPSHEET:""

Чертеж
$PRP:"SW-Sheet Format Size"
$PRP:"SW-Total Sheets"
$PRP:"SW-File Name"
$PRP:"SW-Имя конфигурации(Configuration Name)"
$PRP:"Обозначение"-$PRP:"SW-Configuration Name"
$PRP:"Обозначение"-$PRP:"SW-Configuration Name"


Для использования в свойствах пользователя:
$PRP:"SW-File Name" $PRP:"SW- Имя конфигурации(Configuration Name)"

примечание
L="Длина@@@Элемент списка вырезов1@X2.M01.01.02.002 Перемычка.SLDPRT"мм

Листовой материал
Пример в свойствах списка вырезов
"SW-Длина граничной рамки@@@Элемент списка вырезов1@VF2.M01.00.00.003 Планка подсветки.SLDPRT"

Длина граничной рамки
Длина граничной рамки: $PRPWLD:"Длина граничной рамки" мм

Ширина граничной рамки
Ширина граничной рамки: $PRPWLD:"Ширина граничной рамки" мм

Толщина листового металла
Толщина листового металла: $PRPWLD:"Толщина листового металла" мм

Допуск сгиба
Допуск сгиба: $PRPWLD:"Допуск сгиба"

Радиус сгиба
Радиус сгиба: $PRPWLD:"Радиус сгиба" мм

Материал
Материал: $PRPWLD:"Материал"

Площадь граничной рамки
Площадь граничной рамки: $PRPWLD:"Площадь граничной рамки" мм2

Площадь граничной рамки-Общая площадь(без вырезов)
Площадь граничной рамки-Общая площадь(без вырезов): $PRPWLD:"Площадь граничной рамки-Общая площадь(без вырезов)"

Периметр граничной рамки (без вырезов)-Внешний
Периметр граничной рамки (без вырезов)-Внешний: $PRPWLD:"Периметр граничной рамки (без вырезов)-Внешний"

Периметр граничной рамки (без вырезов)-Внутренний
Периметр граничной рамки (без вырезов)-Внутренний: $PRPWLD:"Периметр граничной рамки (без вырезов)-Внутренний"


Вырезы
Вырезы: $PRPWLD:"Вырезы"

Сгибы
Сгибы: $PRPWLD:"Сгибы"

Масса
Масса: $PRPWLD:"Масса"

Описание
Описание: $PRPWLD:"Описание"

Обработка поверхности
Обработка поверхности: $PRPWLD:"Обработка поверхности"

Cost-Рассчитанная себестоимость
Cost-Рассчитанная себестоимость: $PRPWLD:"Cost-Рассчитанная себестоимость"

QUANTITY
QUANTITY: $PRPWLD:"QUANTITY"


Для вставки в чертеж:

Длина граничной рамки: $PRPWLD:"Длина граничной рамки" мм
Ширина граничной рамки: $PRPWLD:"Ширина граничной рамки" мм
Толщина листового металла: $PRPWLD:"Толщина листового металла" мм
Допуск сгиба: $PRPWLD:"Допуск сгиба"
Радиус сгиба: $PRPWLD:"Радиус сгиба" мм
Материал: $PRPWLD:"Материал"
Площадь граничной рамки: $PRPWLD:"Площадь граничной рамки" мм2
Площадь граничной рамки-Общая площадь(без вырезов): $PRPWLD:"Площадь граничной рамки-Общая площадь(без вырезов)"
Периметр граничной рамки (без вырезов)-Внешний: $PRPWLD:"Периметр граничной рамки (без вырезов)-Внешний"
Периметр граничной рамки (без вырезов)-Внутренний: $PRPWLD:"Периметр граничной рамки (без вырезов)-Внутренний"
Вырезы: $PRPWLD:"Вырезы"
Сгибы: $PRPWLD:"Сгибы"
Масса: $PRPWLD:"Масса"
Описание: $PRPWLD:"Описание"
Обработка поверхности: $PRPWLD:"Обработка поверхности"
Cost-Рассчитанная себестоимость: $PRPWLD:"Cost-Рассчитанная себестоимость"
QUANTITY: $PRPWLD:"QUANTITY"


"D2@Листовой металл@ST1.M02.00.01.005 Ребро.SLDPRT"

Допуск сгиба
AddCustProp_kFactor

Забыл сказать, так свойства выглядят для русской локализации.

Для английской все должно быть по английски конечно же.


не хрена там нету списка нормального.

Но Автору топика, любые можно вписать свойства и выодить, в каждой программе/модуле/плагине и тд могут быть свои

просто смотри что вводится. Приме Geometrika макрос.

И еще свойства бывают в файле самом а бывают в потоке, например если качаешь что то с сайта или по ссылке то броузер прописывает в поток от куда ссылка и где скачал, а также что фаил опасный с инета. По этим данным можно лекго собрать файлы скаченные с какого то сайта или ресурса.

это списки свойств из SolidWorks.wdx , "=" это не нужный символ, это особенность вывода в плагине.

SW-Length=SW-Length
SW-Width=SW-Width
SW-Thickness=SW-Thickness
SW-Mass=SW-Mass
SW-Толщина=SW-Толщина
SW-Ширина=SW-Ширина
SW-Длина=SW-Длина
SW-Толщина листового металла=SW-Толщина листового металла
Overall Dimensions=Overall Dimensions
Description=Description
PartNo=PartNo
SW-Part Number=SW-Part Number
Revision=Revision
RouteOnDrop=RouteOnDrop
BBT Where used=BBT Where used
Material=Material
Weight=Weight
VendorNo=VendorNo
SW Last saved with=SW Last saved with
StockSize=StockSize
IsFastener=IsFastener
DoNotSpin=DoNotSpin
SW-File Name=SW-File Name
SW-Дата=SW-Дата
SW-SurfaceArea=SW-SurfaceArea
Last Saved=Дата последнего изменения
Created=Создан
Создан=Создан
SWbompartno=SWbompartno
SW-Configuration=SW-Configuration
SW-Short Date=SW-Short Date
SW-Configuration Name=SW-Configuration Name
SW-Last Saved Date=SW-Last Saved Date
ID_MAT=ID_MAT
SW-Author=SW-Author
;-показывает автора из свойств

; длинный вариант=SW-Дата, длинный вариант
SW-Configuration=SW-Configuration
SW-Short Date=SW-Short Date
SW-Configuration Name=SW-Configuration Name
SW-Last Saved Date=SW-Last Saved Date
ID_MAT=ID_MAT
SW-Author=SW-Author
;-показывает автора из свойств
SW-Comments=SW-Comments
SW-Configuration Name=SW-Configuration Name
;показывает название конфигырации
SW-Created Date=SW-Created Date
; -показывает число,месяц,год и время полностью
SW-Folder Name=SW-Folder Name
; -указывает путь к папке этого файла
SW-Keywords=SW-Keywords
SW-Last Saved By=SW-Last Saved By
;-показывает имя компьютера
SW-Last Saved DateSW-Last Saved Date
;-показывает число,месяц,год и время полностью
SW-Long Date=SW-Long Date
; - показывает число, месяц и год
SW-MassProp-Config-0=SW-MassProp-Config-0
SW-MassProp-Config-1=SW-MassProp-Config-1
SW-MassProp-Config-2=SW-MassProp-Config-2
SW-MassProp-Config-3=SW-MassProp-Config-3
SW-Short Date=SW-Short Date
; -показывает число,месяц, и год сокращённо
SW-Subject=SW-Subject
SW-Title=SW-Title
SW-Subject=SW-Subject
SW-Title=SW-Title
ID=ID
FILE_NAME=FILE_NAME
FILE_DIRECTORY=FILE_DIRECTORY

---Таблица параметров-------=-----Таблица параметров----
$configuration@part_name =$configuration@part_name
$configuration@feature_name=$configuration@feature_name
$description= $description
$partnumber=$partnumber
$parent =$parent
$prp@свойство=$prp@свойство
$prp@SWbompartno=$prp@SWbompartno



Эта статья была полезна? Да Нет

0 комментариев


    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите

     Яндекс.Метрика
    chnusarus