Jump to content

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


Recommended Posts

energoed

Доброе  время суток!

Нигде не могу найти полный список встроенных свойств в SW, которые прописываются в свойствах файла и работают с $PRP и ему подобными.

В частности интересуют - текущая страница и общее количество листов (синтаксис), имею ввиду как пишется $PRP:"Текущая страница".

Заранее спасибо.

Link to post
Share on other sites


UnPinned posts
Kelny
2 минуты назад, energoed сказал:

Нигде не могу найти полный список встроенных свойств в SW, которые прописываются в свойствах файла и работают с $PRP и ему подобными.

Может стоит в справку заглянуть?

Например:

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

Далее:

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

 

 

 

  • Нравится 1
Link to post
Share on other sites
energoed

Благодарю за ответ, не смог правильно сформулировать запрос в справке.

Link to post
Share on other sites
alek77

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

Перечитал, некоторые даже уже не помню когда применял, но в 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

 

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

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

  • Нравится 2
Link to post
Share on other sites
Maik812
19 часов назад, Kelny сказал:

Может стоит в справку заглянуть?

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

 

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

просто смотри что вводится. Приме 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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • visla
      Здравствуйте. Прошу подсказать. В основном времени использовалась 7и станционная револьверная голова. Сейчас возникла необходимость применить одиночный инструмент. Где в настройках или каким образом в целом можно опустить ниже голову станка, чтобы пуансон доходил и входил в матрицу. Сейчас весь ход пуансона вверху из-за настроек для 7и станционной головы. Подскажите, пожалуйста. Ход головы.mp4
    • lem_on
      Миня никто ни любит, вот! Тема то может и зайдет, но по факту чтайте мое первое сообщение, а этого никому не надо, даже тс, правда об этом он скромно умалчивает, что бы хоть как то оправдать свой мартышкин труд. Ведь " каждый " болименее расторопный пользователь мечтает о скоростном моделировании, а на качество плевать.
    • Говорящий Огурец
      А почему, собственно, столько агрессии? Ну, есть такая тема - ок, может кому-то зайдет. Особенно молодежи.
    • visla
    • 5axisCNC
      выводи всегда %O001, зачем нужно название проекта?
    • lem_on
      Ну прилетела птица обломиннго, не хвалит тебя никто за усилия бесполезные, чё ныть то, переоцененный ты наш... туси тогда на том классном канале на скорость.   
    • vanek77777
      Поменяйте в проекте прямую пластину на обратную. Или поменайте  в том же проекте с "auto" , на принудительный вывод М3. Или напишите custom_command с условием вывода М3(М4). 
    • Мрачный
      Есть предложение - не заниматься самодеятельным модераторством и не затыкать оппонентам рот. Для этих целей есть администрация, для крайних случаев. Вы создали публичную тему - получайте обсуждение. Оно, обсуждение, никогда не будет строго по теме.
    • FSA-FSA
      Для этого в Virtual Lab есть экспорт модели в эти решатели, как и в свой родной NX Nastran. Где-то в глубине там и Samcef имеется. Да и родной Abaqus for CATIA никто не отменял. Altair-овский топологический оптимизатор для CATIA тоже существует(или существовал) к слову. Но... ИМХО полезнее - параметрический встроенный оптимизатор от самой CATIA, а еще лучше встроенный в виртуал лаб Optimus Noesis
    • FSA-FSA
      Это общий бренд такой. Или решение. Как у Дассо - Simulia. Или у Сименса. Так то... Inspire - это пакет разно-плановых  решений сейчас.   Вообще да простят меня любители СолидВоркс Симулешн - имхо лучшая сейчас CAD платформа для CAE - CATIA. А лучшая стартовая конфетка - из нее LMS Virtual Lab. Проблема одна - на  ядре CATIA - это уже всё.   Если Сименс  допилит подобное на ядре NX - тогда туда и смотреть.   А так... Virtual Lab - настолько практичная и разноплановая система... жизни не хватит ее в одиночку осилить. Но будет не скучно (если уж это вас беспокоит) - это уж точно.
×
×
  • Create New...