Страница 1 из 1
Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
25 дек 2009 14:06
LoToS
Сдравствуйте, никак не могу найти, как задать кривую через точки из файла с координатами X,Y,Z. (V5R19).
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
25 дек 2009 16:13
ExtraRight
Если у Вас есть хелп, то посмотрите сюда file://
%CATIA_V5R19doc_folder%\English\online\cfyug_C2\cfyugexternalfile.htm
Там приведена ссылка на Excel файл в составе хелпа, где прописан макрос по созданию кривых по точкам. Если хелпа нет, то можно эту страницу посмотреть в интернете -
http://ol.cadfamily.com/CATIA/English/o ... alfile.htm
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
25 дек 2009 17:09
LoToS
ExtraRight , спасибо огромное!
Я так понял, без макроса никак ?
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
25 дек 2009 19:14
[PTM]
так или иначе все сведется к макросу, а в экселе хоть табл обрабатывать удобно.
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
12 янв 2010 13:35
DStorm
Представленный XLS файл в хелпе на 19 катьку - не работает с 2003 офисом, в частности с экселем
![Sad :(](./images/smilies/sad.gif)
млин
![Sad :(](./images/smilies/sad.gif)
Спотыкается на этой строчке Set myHBody = PtDoc.Part.HybridBodies.Item("GeometryFromExcel") - с ошибкой не поддерживаемые метод (Object doesn't support this property or method (Error 438))
Как обедить? К сожалению я не силен в Вижуал бейсике
![Sad :(](./images/smilies/sad.gif)
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
01 мар 2011 17:55
zerganalizer
http://www.youtube.com/watch?v=6_suay2yFf4 UDF кривых из таблиц EXCEL. Создает кривую по точкам из файла и ассоциативно обновляет ее при смене/перезаписи файла EXCEL. При построениях на основе этих кривых связи не теряются. UDF как в виде кривой по точкам из файла, так и перепозиционированная/масштабированная к любому местоположению в пространстве.
Поправил ссылку, на исправленное видео взамен удаленного.
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
01 мар 2011 23:14
deNSe
LoToS писал(а):Я так понял, без макроса никак ?
Можно и попроще ...
![TableCurve.PNG (73.47 КБ) Просмотров: 10104 TableCurve.PNG](./download/file.php?id=3092&t=1&sid=575516820dc61948ee6cde45bd1a7bdb)
TableCurve.PNG (73.47 КБ) Просмотров: 10104
Открываете CATPart, открываете в Excel txt файл - редактируете таблицу, сохраняете, ждете результат...
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
04 мар 2011 14:13
zerganalizer
Классное решение, но в UDF оно не интегрируется с выбранным вами типом события. При смене файла таблицы не обновляется. Но в любом случае благодарен за подсказку про .SuperiorRange, с ним сделал UDF с ручным update и автораспознаванием числа точек.
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
05 мар 2011 16:34
deNSe
этот вариант предполагалось использовать в случае генерации файла-источника (Export content to file...), его же, после незначительной корректировки, можно использовать и в случае выбора файла-источника, как UDF
![TableCurveUDF.PNG (91.4 КБ) Просмотров: 10009 TableCurveUDF.PNG](./download/file.php?id=3098&t=1&sid=575516820dc61948ee6cde45bd1a7bdb)
TableCurveUDF.PNG (91.4 КБ) Просмотров: 10009
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
06 мар 2011 00:25
zerganalizer
Это я уже сделал и даже более того, но вставленная кривая в виде UDF при попытке смены файла таблицы не обновляется. Это и понятно - выбранный тип события не срабатывает при смене файла таблицы, только при модификации его содержимого, ну как при изменении DT Катька это обнаруживает и делает синхронизацию. Просто при смене файла таблицы ПОСЛЕ инсталляции UDF не понимает, что файл таблицы поменялся. Не могу подобрать одно универсальное событие срабатывания reaction. Можно ли назначить одной реакции - сразу 2 события, причем одно типа selection, а второе типа owner? Городить реакцию на реакцию не стал - проще нашел решение...
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
06 мар 2011 12:45
deNSe
zerganalizer писал(а):... но вставленная кривая в виде UDF при попытке смены файла таблицы не обновляется ...
странно, у меня работает, вот табл. 1
![tab1.PNG (78.41 КБ) Просмотров: 9960 tab1.PNG](./download/file.php?id=3102&t=1&sid=575516820dc61948ee6cde45bd1a7bdb)
tab1.PNG (78.41 КБ) Просмотров: 9960
вот табл. 2
![tab2.PNG (78.04 КБ) Просмотров: 9960 tab2.PNG](./download/file.php?id=3103&t=1&sid=575516820dc61948ee6cde45bd1a7bdb)
tab2.PNG (78.04 КБ) Просмотров: 9960
проблема, скорее всего, в настройках...
Re: Кривая по точкам из файла
![Сообщение Сообщение](./styles/prosilver/imageset/icon_post_target.gif)
Добавлено:
06 мар 2011 14:56
zerganalizer
Спасибо большое! Разобрался, теперь все работает. Все было правильно у меня, но я UDF умудрился сделать на необновленную реакцию, список точек пуст был. Обновил реакцию (список заполнился) и UDF definition и все.
![Fool :|](./images/smilies/fool2.gif)
Теперь все как надо.