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

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

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

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • kkk
      Решения не знаю, знаю костыль - переключить вид в режим "в цвете", тогда штриховку видно. После оформления переключить обратно.
    • Сержи
      Так научитесь сначала понимать! (с)   Если спрашивают значит нужно, мне тоже нужна такая функция
    • clavr
    • gudstartup
      вот вам поменьше для пробы https://disk.yandex.ru/d/o3CMRExu2M7J9Q залейте winhex или hddrawcopy.    пока карту не откроете их и не будет
    • MagicNight
      Поищу образы. Нашел, там образ для 512 мгб, а у меня 256. Как быть? Со станком карты не было! Карту купили на Авито. Фирма Wintec на 256 мегабайт. Industrial Grade Made in USA. А у меня таких опция (которые вы указали стрелкой) нет!
    • gudstartup
      заходите в каталог карты жмете выбираете параметры и создаете контейнер нужного вам размера   найдите тут образы выкладывали и вылечите вашу карту карта со станком шла?
    • Alexey8107
      Вобщем 0166 150А погонял. На +30 амперах +0,3 вольта, на -30 уже -0,3(при нуле 2.58, датчик битый однозначно). На 165 150А тоже замерил при тех же условиях +30 здесь +0.33 вольта, -30 это -0.33(что несколько расходится с вашими замерами, на нуле 2.5). Видимо оба датчика подбиты. Первый по смещению, второй с виду нормальный(точно такой же как у вас), но показания завышает относительно ваших замеров. Либо могли сказаться какие то условия, например лишний виток, хотя пересчитывал. Либо провод навит был чуть по другому или уложен не совсем так. Больше похоже на лишний виток, видимо профукал. Для обоих датчиков выбирал значения 1 ампер, 10 ампер, 20, 30 и -30. Оба датчика в этом диапазоне линейны. В итоге вместо 0166 150А решил таки подкинуть 0165 150А. Принципиальной разницы я в них не увидел. Теперь поведение шпинделя изменилось кардинально, разгон и торможение стали более менее адекватные 2-3 секунды(при старом датчике было секунд 15). Вобщем оператор сейчас загрузит вал-шестерню и попробует под нагрузкой. Будет держать обороты, значит все норм...
    • MagicNight
      Не отображается.
    • gudstartup
      содержимое карты должно отображаться
    • Kelny
      Слева чуть ниже есть раздел ПАРАМЕТРЫ, где имеется галочка ОТОБРАЗИТЬ ВСПЛЫВАЮЩЕЕ ДИАЛОГОВОЕ ОКНО, но оно как раз сделано для удобства, что бы не бегать в левую панельку, а сразу перед носом можно было выбрать нужное сопряжение.
×
×
  • Создать...