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

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

2 часа назад, malvi.dp сказал:

будьте добры тогда и файлики ТС, чтоб воспроизвести этот диалог. Спасибо.

Цитата

1 файл вызывает системные сообщения

2 файл работает без сообщений

 

вопрос на форум по импорту STL.zip

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


@Sla_68  Вообще не возникло никаких сообщений... непонятно... :g:

https://cloud.mail.ru/public/Z5eW/ZziJLHuTy

Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, Sla_68 сказал:

прикрепил код и тестовые парочку файлов:

@Kelny, тестировал оба файла на версиях sw2016 и sw2020 - никакого диалога нет.

Скрытый текст

STL-Imp.gif

Возможно, в параметрах импорта что-то изменилось в 22 версии... (у меня галочка на "Графическое тело").

Скрытый текст

stl_setting.jpg

 

 

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

у меня импорт идет в настройках obj и stl  как твердое тело.

Как сетку я не пробовал.. возможно что и ошибок нет при такой настройке импорта. Но очень хочется портить как твердотел или поверхность

там 2 файла первый - вызывает проблему, второй - не вызывает

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

у меня импорт идет в настройках obj и stl  как твердое тело.

Как сетку я не пробовал.. возможно что и ошибок нет при такой настройке импорта. Но очень хочется портить как твердотел или поверхность

там 2 файла первый - вызывает проблему, второй - не вызывает

Удалось таки воспроизвести этот диалог

Скрытый текст

STL2.png

если в параметрах тела сетки установить одну или обе галочки

Скрытый текст

STL1.png

Если же галочки снять, то макрос отрабатывает без диалога, а вот если вручную открыть файл, то выскакивает такое окно:

Скрытый текст

STL3.png

В этом случае нужно просто установить отметку "Больше не отображать сообщение" и оно больше не будет донимать.

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

Здраствуйте. Подскажите как програмно меняются единицы измерения. Пробовал с помощью замены стандарта - не получилось. 

Ссылка на сообщение
Поделиться на других сайтах
Бестолковый
5 часов назад, ЮрЮрыч сказал:

Здраствуйте. Подскажите как програмно меняются единицы измерения. Пробовал с помощью замены стандарта - не получилось. 

Нижний правый угол экрана -> ПКМ по единицам измерения -> в открывшемся окне изменить то что не надо на то что надо :)

1.JPG

Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, ЮрЮрыч сказал:

Здраствуйте. Подскажите как програмно меняются единицы измерения. Пробовал с помощью замены стандарта - не получилось. 

 

IModelDocExtension.SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swUnitSystem, swUserPreferenceOption_e.swDetailingNoOptionSpecified, swUnitSystem_e.<Value>), где swUnitSystem_e.<Value> перечисление
  
swUnitSystem_CGS           1 = Centimeter, gram, second 
swUnitSystem_Custom        4 = Lets you set length units, density units, and force 
swUnitSystem_IPS           3 = Inch, pound, second 
swUnitSystem_MKS           2 = Meter, kilogram, second 
swUnitSystem_MMGS          5 = Millimeter, gram, second 

 

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

@Бестолковый С названием топика не ошиблись? Человек спрашивает:

9 часов назад, ЮрЮрыч сказал:

как програмно меняются единицы измерения.

' VBA
' 1. Open a document in SOLIDWORKS.
' 2. Run the macro below to set inch units with
'     a fractional base of 16 and no rounding.

Dim swApp As SldWorks.SldWorks
Dim Part As SldWorks.ModelDoc2
Option Explicit
Sub main()
   Set swApp = Application.SldWorks
   Set Part = swApp.ActiveDoc
   Part.SetUnits swINCHES, swFRACTION, 16, 0, False
End Sub

 

Код взят отсюда: https://help.solidworks.com/2019/english/api/sldworksapi/solidworks.interop.sldworks~solidworks.interop.sldworks.imodeldoc2~setunits.html

Вот еще описание всех методов: https://help.solidworks.com/2021/English/api/swconst/DP_Units.htm

Ну и на вкусное, статья от Артема (см. через ВПН) https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://www.codestack.net/solidworks-api/options/document/set-units/&ved=2ahUKEwjgpL-apN6GAxU7HxAIHYO0D2IQFnoECBAQAQ&usg=AOvVaw15xq49gocoVQ5BzEA31qGf

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

Здравствуйте. Как определить, какие компоненты или тела находятся ближе определенного расстояния от выбранной точки. Методы интерференции к сожалению не подходит. Правильнее спросить в какую сторону двигаться? 

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, ЮрЮрыч сказал:

Как определить, какие компоненты или тела находятся ближе определенного расстояния от выбранной точки.

Вычислить координаты объектов и сравнивать с координатами плоскости.

 

4 часа назад, ЮрЮрыч сказал:

Методы интерференции к сожалению не подходит.

Почему нет? Вставить объект от нужной поверхности и проверять интерференцию с этим объектом, кого зацепило, значит как минимум выступает за выбранную плоскость.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ak762
      если вы решаете инженерную задачу, а не лабораторную работу то вам нужна гарантированная работа устройства с наиболее тяжелыми условиями работы. Поместите массу пластины в наиболее удаденную точку от оси вращения + добавте дополнительный вес, а дальше считайте по учебнику можно еще вес пластины поместить в точку центра тяжести тела, но я бы не стал
    • AlexKaz
      Знакомая риторика. Чуть ли не слог в слог. Такая же чушня, как легенда про 48 тыс. тонн золота, которое РИ вкинула в создание ФРС США... Сказка пытающегося заново подняться из белогвардейской швали сословия про себя же самих. Внезапно государство приходит на смену ТНК (которым уже лет 600 начиная с эпохи Колумба) и дальше как мантра повторяется раз за разом что только госы сильнее всех. Проблема таких текстов, что они оторваны от базы - экономики, от мощности промки, от топлива и прочих простых и измеримых показателей. ТНК пострашнее многих государств. У современных ТНК есть даже аппарат насилия. Задолго до 1917 года в России, в США и в Европе началась борьба рабочих за 8-ми часовой рабочий день и другие плюшки. В Первую мировую куча заводов за рубежом вставала колом из-за забастовок. Случилось это, когда коммуникации и средства связи развились и стали доступны почти каждому, а не только элитке. Всем спорщикам капитализм vs социализм vs коммунизм я каждый раз предлагаю самостоятельно поискать и посмотреть объёмы социалки, которые госы по всему миру тратят на граждан и на инфраструктуру. За 20 и 21 век суммы выросли очень сильно. Даже не сравнить. Другое дело, не ясно что же будет дальше.  
    • Sabadash
      Затестил 3d Работает довольно шустро   Теперь нужно набрать магазин инструмента, рассчитать актуальный диаметр фрез для CAM Завтра запущу первые настоящие детали)     В принципе пока доволен результатом)  
    • Artas28
      У меня была деталь, и выбрана заготовка. Я добавляю вторую деталь и сдвигаю её вправо, а потом поворачиваю. В итоге какого то хрена, первая деталь уехала вправо, хотя я её вообще не трогал. И вторая деталь находится там же. WTF?  Что я делаю не так?          
    • gudstartup
    • ak762
      вот здесь попытка осмысления одного автора без имени https://author.today/reader/356024/3275441 
    • Viktor2004
      На Биглии пищалка впаяна как чип в плату кнопок с задней стороны. Так что выкусывать с платы придется
    • Orchestra2603
      @Jesse: Вот обратите внимание,как на англ. википедии пишут про разные ходовые варианты определения ПФ с разными коэффициентами     И понятно, что от этого и амплитуда тоже будет меняться...     В дискретном случае та же песня, просто роль этих кожффициентов вместо 2Pi и sqrt(2Pi) выполянют N и sqrt(N) соотвтетсвенно. Надо просто четко понимать, какой вариант используется в программе.
    • Nod801
      @andrei4ik  проверьте тут    
    • Orchestra2603
×
×
  • Создать...