Перейти к публикации

Вопросы по WF4


GOLF_stream

Рекомендованные сообщения

Попробуйте при создании сечения использовать метод - Деталь и поверхность. (Model & Qlts или Surf/Quilt).

Ссылка на сообщение
Поделиться на других сайтах


Model & Qlts .

это помогло. Спасибо.

А сечения Surf/Quilt на виде чертежа вообще не отображаются в списке сечений.

Ссылка на сообщение
Поделиться на других сайтах

В help-е есть такой пример для функции search()

For example:

If param = abcdef, then:

where = search(param, bcd)—where is 2

where = search(param, bcd)—where is 0

...

Почему в одном случае where = 2, а в другом 0 ?

Ссылка на сообщение
Поделиться на других сайтах

Да просто опечатка

Странно, но у меня эта функция вообще не работает. Вставлял пример из helpa??!!
Ссылка на сообщение
Поделиться на других сайтах

В help-е есть такой пример для функции search()

For example:

If param = abcdef, then:

where = search(param, bcd)—where is 2

where = search(param, bcd)—where is 0

...

Почему в одном случае where = 2, а в другом 0 ?

Скорее всего, в хелпе описка.

Во втором случае должно быть написано что-то типа

where = search(param, bdc)—where is 0

или

where = search(param, cbd)—where is 0

Ссылка на сообщение
Поделиться на других сайтах

param = "abcdef" Или просто параметр с именем param и значением abcdef

where = search(param, "bcd")

или

param = "abcdef"

bcd1="bcd" тоже параметр

where = search(param, bcd1)

Строковые значения записываются в кавычках.

Ссылка на сообщение
Поделиться на других сайтах

Скорее всего, в хелпе описка.

Во втором случае должно быть написано что-то типа

where = search(param, bdc)—where is 0

или

where = search(param, cbd)—where is 0

Да, спасибо.

Еще хочется отметить, что в хелпе приведена функция search с ошибкой

search(string, substring)

А надо

search(string, "substring")

Умудрились дважды ошибиться :((((((((

Ссылка на сообщение
Поделиться на других сайтах

Да, спасибо.

Еще хочется отметить, что в хелпе приведена функция search с ошибкой

search(string, substring)

А надо

search(string, "substring")

Умудрились дважды ошибиться :((((((((

Не исключено, что, в данном случае, это не пример для повторения, а просто демонстрация принципа работы функции search. Может, поэтому и написали всё без кавычек.
Ссылка на сообщение
Поделиться на других сайтах

Может, поэтому и написали без кавычек.

Если это не строковые данные, а имя параметра типа string. То кавычки не нужны.
Ссылка на сообщение
Поделиться на других сайтах

Не исключено, что, в данном случае, это не пример для повторения, а просто демонстрация принципа работы функции search. Может, поэтому и написали всё без кавычек.

Да, наверно. Однако, в примере, должны были правильно написать - с кавычками.

Ну да ладно, всё работает.

Всем спасибо!

Ссылка на сообщение
Поделиться на других сайтах

Если это не строковые данные, а имя параметра типа string. То кавычки не нужны.

В модели всё ок, а в СП в уравнении региона такая запись не прошла

RTL_POS=search(asm_mbr_imidg, "Rittal")

Где может быть ошибка? Пишет Invalid data type combination at right side of expression.

Параметр asm_mbr_imidg в регионе есть.

Ссылка на сообщение
Поделиться на других сайтах

Проблема в реализации Регионов. Где все параметры по умолчанию, не имеют типов данных.

Нужно вводить Условие наличия строкового параметра. Или изначально делать в форматке, забивая при создании тип параметра, но надежнее:

IF string_length(asm_mbr_imidg)>0

RTL_POS=search(asm_mbr_imidg, "Rittal")

endif

Ссылка на сообщение
Поделиться на других сайтах

Проблема в реализации Регионов. Где все параметры по умолчанию, не имеют типов данных.

Нужно вводить Условие наличия строкового параметра. Или изначально делать в форматке, забивая при создании тип параметра.

IF string_length(asm_mbr_imidg)>0

RTL_POS=search(asm_mbr_imidg, "Rittal")

endif

Спасибо, Руслан, попробую с этим условием.

Тип параметра забивать в форматке, думаю, не получится, т.к. первое обновление региона и они слетят, вызвав ошибки. Условие, в этом смысле универсальнее.

Еще один вариант рабочий

RTL_POS=string_length(ASM_MBR_IMIDG_A)-6

RTL_N_A=extract(ASM_MBR_IMIDG_A, RTL_POS, 6)

IF RTL_N_A=="Rittal"

RTL=RTL_N_A

Else

RTL="NO RITTAL"

ENDIF

и далее фильтровать

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Подскажите как импортировать модель в степ, айжест или парасолид с сохранинием аннотаций? Возможно ли вообще такое? Чего то у меня совсем не получается.

Изменено пользователем shraibicus
Ссылка на сообщение
Поделиться на других сайтах

shraibicus

Нет под рукой WF4. Нужно выбрать тип формата (В опциях step_export_format ap203_e2, intf3d_parasolid_export_schema),который поддерживает сохранение аннотаций. В WF5 такой формат есть и опция intf3d_out_annotations включена по умолчанию.

Ссылка на сообщение
Поделиться на других сайтах

посоветуйте, пожалуйста, просмотровщик чертежей про/е WF4.0.

Программа ProductView_Express_32.msi, которая выложена на сайте <noindex>http://www.pro-technologies.ru/product/ProductView</noindex> не отображает русские шрифты. как решить эту проблему не знаю

Ссылка на сообщение
Поделиться на других сайтах

Спасибо Руслан. Проверил для step, iges , parasolid. Опция step_export_format ap203_e2 существует для step формата, только значения ap203_e2 там нет. Имеются только AP203_IS , AP214_CD , AP202_IS , AP202_IS , AP202_IS. Что эти переменные означают пока не выяснил, но все впереди. Опция intf3d_parasolid_export_schema только для parasolid что логично. Значений переменных нет для этой опции. В общем пока результат нулевой. Аннотации пока не выводятся. Что касается опции ntf3d_out_annotations, пока не нашел формат который ее поддерживает. Так что проблема есть и очень надеюсь, что кто то ее уже решил. Пожалуйста отпишитесь.

Ссылка на сообщение
Поделиться на других сайтах

Даже в пятерке не получилось аннотации импортировать. Пробовал переменную intf3d_out_annotations yes через файл конфигурации config.pro и через опции вставлял, но ни как не получается.

Ссылка на сообщение
Поделиться на других сайтах

shraibicus Во первых куда хотите передать? Во вторых при экспорте, на Аннотациях (в окне свойств экспорта), галка стоит?

п.к. Глянул в WF4, такой настройки нет.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...