Чертежный стандарт сохраняет только настройки "Чертежный стандарт"
Детализация, Чертежные листы масштабные сетка и т.д. сохраняются в шаблоне xthnt;f
https://help.solidworks.com/SearchEx.aspx?query=%24PRP&version=2010&lang=Russian,enu&prod=SolidWorks
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 |
|
Вот список встроенных команд: 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 комментариев