Цитата |
---|
ELITE. пишет: Почитайте |
16.07.2010 15:13:21
|
|||
|
15.07.2010 11:21:20
|
|||
|
15.07.2010 11:18:34
Сергей если честно, я поверхностно представляю как устроена в т-флекс система переменных, мануал читал, но там как то очень сухо описано, вот где бы почитать про переменные, желательно с примерами. |
|||
|
14.07.2010 21:01:49
Здравствуй, Господа и Дамы!
Опять зашел в тупик с переменными. Суть такова: имеем 3 однотипных детали, но с разными названиями каждая деталь имеет по 8-12 исполнений. Мне нужно все это реализовать в одной модели. Одно решение я нашел, но вот если будет не 3 детали, а 40 к примеру то мой способ не подходит. Мой способ: Создаю 3 базы данных(для каждой дет. 1-BH_METRIC,2-BH_UNF,3-BH_KEY) забиваю все исполнения. Вот так к примеру у меня считываются размеры элементов исполнений для кажд.детали: $VCI_ITEM=="FLAT PIN METRIC"?val(n,BH_METRIC.HD):($VCI_ITEM=="FLAT HEAD TAM- METRIC"?val(m, BH_UNF.HD) :val(l, BH_KEY.HD)) Как видите это не оч. хорошее решение, подскажите как более просто это можно сделать?
Изменено: |
|
|
22.03.2010 23:08:10
|
|||
|
22.03.2010 23:02:01
У меня есть модель детали и файл параметров: $VMS_CADSeedFileSpec = "/vci/data/4325/VCI_*****" $VMS_CADFileSpec = "/vci/output/e9e9a5ccdcfc883c37795c57b07a/******.pdf" $VMS_CADFileType = "PDF" $VMS_CADFileVersion = "NA" $Part_Number = "********" VCI_Cap_Cushion = 4 VCI_DRAWING = 0 VCI_EXT_K_PLT = 0 VCI_Head_Cushion = 2 Так вот зачем в нем запись:$VMS_CADFileType = "PDF", а в другом $VMS_CADFileType = "DWG"? на что это влияет?
Изменено: |
|||
|
22.03.2010 20:03:28
|
|||
|
21.03.2010 19:24:09
Так в общем то с логотипом разобрался, появился новый вопрос.....
Имеем 2 исполнения болта один в метрическом исполнении другой в дюймовом, обозначения первого задаются как 1.5;2;4 и тд, второго 0,2,4,6 и т.д от этих обозначений зависят параметры такие как диаметры, длины и тд.Я создал текстовую внешнюю переменную "$SPECIFICATION"(исполнение) присвоил ей значение в виде выпадающего списка: "inch" и "metric", создал 2 внутренних базы данных из которых зачитываются различные типоразмеры.пример($SPECIFICATION=="INCH"?val(m,h.d):val(n,mtr.d)). Если открыть список внешних переменных то имеем: SPECIFICATION( METRIC или INCH ) X Длина L (задается вручную) X SIZE: Как мне сделать так, чтобы например при исполнение metric, появлялось выпадающее окошко для внешней переменной SIZE с обозначениями 1,5;2;4 и тд, а при исполнении inch с обозначениями 0,2,4,6, соответственно все размеры заданы в базе данных и считываются для каждого исполнения?
Изменено: |
|
|
15.03.2010 18:19:55
Спасибо за ответ, 2 вариант не подходит, а вот через макрос как это сделать?
Вообще есть мысли чтобы присвоить какой то переменной х текстовое значение=имя, и если значения совпадают, то другая переменная у принимает значение 0(т.е. элементы будут отображаться, в другом случае будут подавлены), только вот как это реализовать пока не могу додуматься. |
|
|
14.03.2010 14:06:10
Есть 3D модель детали и чертеж соответственно с разными исполнениями(типоразмерами), все выполнено через переменные и базы данных, на детали присутствует логотип, который выполнен операцией выталкивания. Так вот вопрос: как реализовать, чтобы этот логотип отображался на детали и на чертеже лишь после ввода имени пользователя и пароля(например имя: demo, пароль:msk?) Как это запрограммировать в T-Flex и возможно ли такое вообще?
Изменено: |
|
|