Jump to content

Сделай свою работу в Solidworks эффективнее


Recommended Posts

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

Посмотрите этот, может вам подойдёт. Там рядом и другие выкладывали.

Меня интересует именно вывод через пдф-принтер (микрософтовский в частности). Сохранение в пдф средствами самого СВ уже очень давно кривоватое. Чаще это не критично, но бывают взбрыки, что сохраняется что-то не то. Поэтому и хочу иметь вариант через принтер.

Link to post
Share on other sites


malvi.dp
22 минуты назад, kkk сказал:

Меня интересует именно вывод через пдф-принтер (микрософтовский в частности).

SaveAsPDF не подходит? Там через PDFcreator печатает.

Link to post
Share on other sites
kkk
41 минуту назад, malvi.dp сказал:

Там через PDFcreator печатает.

Это нужно ставить стороннюю программу. Зачем она, если в винде есть собственная функция. Я пробовал в утилите от СВ-Плюс заменить Креатор на микрософтовский принтер, но моих знаний не хватило.

Link to post
Share on other sites
Kelny
1 час назад, Srgwell сказал:

Там что то с разрядностью не то

Нужно:

Цитата

Declare Function ...

Дополнить:

Цитата

Declare PtrSafe Function

Если этого будет не достаточно и продолжит ругаться на эти функции, то в этих функциях заменить ... As Long на ... As LongPtr

Link to post
Share on other sites
Kelny
10 часов назад, kkk сказал:

Сохранение в пдф средствами самого СВ уже очень давно кривоватое.

Очень давно как раз было хорошо, когда Solidworks печатал ещё через встроенный виртуальный принтер BlueBeam эдак в версиях Solidworks 2004-2006, но потом перешли на Adobe и стало кривовато, да так что до сих пор аукается.

 

9 часов назад, kkk сказал:

Это нужно ставить стороннюю программу. Зачем она, если в винде есть собственная функция.

В винде такая же сторонняя программа, удалите ту что там и поставьте PDFCreator (если будете использовать макрос, то ту версию, которая рядом лежит, т.к. последние версии не подходят под старый макрос).

 

9 часов назад, kkk сказал:

Я пробовал в утилите от СВ-Плюс заменить Креатор на микрософтовский принтер, но моих знаний не хватило.

Дык это же разные программы и не факт что у последней есть API для встройки в макрос, а у PDFCreator API есть.

 

9 часов назад, kkk сказал:

Зачем она, если в винде есть собственная функция.

Если есть готовое, то зачем мучиться? Ну тогда можете просто в ручную печатать через этот встроенный виртуальный принтер.

Link to post
Share on other sites
Snake 60
16 часов назад, kkk сказал:

Сохранение в пдф средствами самого СВ уже очень давно кривоватое.

А в чём кривоватость? Мне кажется всё зависит от настроек шаблона чертежей.

Пример чертежа сохраненного стандартными средствами через макрос: https://cloud.mail.ru/public/g8Gv/oYXYVh8U5

Link to post
Share on other sites
Srgwell
1 час назад, Snake 60 сказал:

А в чём кривоватость? Мне кажется всё зависит от настроек шаблона чертежей.

Возможно имеется ввиду шрифт. Потом в просмотрах пдф не возможно найти через поиск нужный текст, а если скопировать слова и вставить в ексель, то там какие то иероглифы. То есть что то с кодировкой. А вот после компаса такого нет, хотя и шрифт тот же

Link to post
Share on other sites
Snake 60

@Srgwell  Как по мне так PDF - это для просмотра и печати, а не для поиска по нему текста и его копирования. PDF вообще можно от копирования и изменения защитить. ИМХО. Как я понял ТС говорил именно про оформление, стрелки сечения и т.п.

Edited by Snake 60
Link to post
Share on other sites
kkk
2 часа назад, Snake 60 сказал:

А в чём кривоватость?

Стрелки разрезов иногда "пробивают" линии разрезов, что-то еще бывает. Но это мелочи, у нас нормоконтроля нет. А вот когда закрашенные виды начинают жестко чудить, с пропаданием или перемешиванием текстур, тогда уже неприятно. Либо еще какие-глюки вылезают оформительские. Нам часто приходится дизайнерам на одобрение файлы засылать, а такие штуки несколько нервируют.

Link to post
Share on other sites
Maik812
1 час назад, Snake 60 сказал:

Как по мне так PDF - это для просмотра и печати, а не для поиска по нему текста и его копирования. PDF вообще

Хочешь не хочешь а сортировать по содержимому и искать в нем текст приходится..  Есть правильные конвертеры просто. Но вот бывает что не та кодировка или не так правильно она оформлена и не понимает. Сверху абракадабра в слове "формат" Солид 2010 кажется, а ниже пересохранен в новее версии или наоборот..

Там конвертер x2doc , он "на лету" переводит пдф в текстовик и регулярным выражением вытаскивает "содержимое" в колонку . Поиск текста в пдф тоже так же делается. А содержимое колонки ТС, можно уже одним кликом по команде в EXEL вставить.

PDF data.jpg

Edited by Maik812
Link to post
Share on other sites
Srgwell
23 часа назад, Maik812 сказал:

x2doc

Что за конвертер. Он не проиндексирован в поисковых системах. В поисковике не могу найти.

Link to post
Share on other sites
alek77

Всем привет!

Коллеги, @Renovatio подсветил проблему макроса TreeSorter, за что ему отдельная благодарность!

После отработки макроса, при выделении в графической области компонента массива, подсветка выбора этого компонента в дереве переставала работать. У меня на компе эта проблема с подсветкой компонента массива в дереве периодически проявляется и без работы макроса. Как только исходный компонент массива убираешь в папку, подсветка в дереве производных компонентов не срабатывает. В чем причина пока не разобрался. Самое отвратительное, что после работы макроса эта фишка проявлялась, как оказалось, всегда. Макрос и так не сортировал компоненты массивов, оставляя их на своих местах (ReorderComponents выдавал False и компоненты не перемещал). Но после работы макроса по неизвестной причине пропадала подсветка выбора компонента массива в дереве. Поэтому обработку компонентов дерева в массивах я отключил принудительно. Теперь после работы макроса этой проблемы быть не должно. Прошу проверить

TreeSorter.Bmp TreeSorter.swp

  • Нравится 2
Link to post
Share on other sites
malvi.dp
10.06.2024 в 16:27, alek77 сказал:

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

SW2020 полёт нормальный. После работы макроса выделенные в графической области компоненты массива подсвечиваются в дереве.

  • Нравится 2
  • Чемпион 1
Link to post
Share on other sites
DuS
10.06.2024 в 16:27, alek77 сказал:

Всем привет!

Коллеги, @Renovatio подсветил проблему макроса TreeSorter, за что ему отдельная благодарность!

После отработки макроса, при выделении в графической области компонента массива, подсветка выбора этого компонента в дереве переставала работать. У меня на компе эта проблема с подсветкой компонента массива в дереве периодически проявляется и без работы макроса. Как только исходный компонент массива убираешь в папку, подсветка в дереве производных компонентов не срабатывает. В чем причина пока не разобрался. Самое отвратительное, что после работы макроса эта фишка проявлялась, как оказалось, всегда. Макрос и так не сортировал компоненты массивов, оставляя их на своих местах (ReorderComponents выдавал False и компоненты не перемещал). Но после работы макроса по неизвестной причине пропадала подсветка выбора компонента массива в дереве. Поэтому обработку компонентов дерева в массивах я отключил принудительно. Теперь после работы макроса этой проблемы быть не должно. Прошу проверить

TreeSorter.Bmp 3 \u041a\u0431 · 4 скачивания TreeSorter.swp 190 \u041a\u0431 · 6 скачиваний

Так вот из-за чего это! 

Link to post
Share on other sites
dommast

Доброго здоровья!
Есть вопрос. 
Изменяю макросом цвет всех размеров на листе чертежа в нужный мне цвет. Все ОК.
Подскажите, как мне применить этот макрос сразу для всех листов многостраничного чертежа?
Единственную подсказку нашел здесь:
https://r1132100503382-eu1-3dswym.3dexperience.3ds.com/community/swym:prd:R1132100503382:community:yUw32GbYTEqKdgY7-jbZPg?content=swym:prd:R1132100503382:qnaquestion:K1bHAg1fQ3qewabNMU7rlg
но, увы, у меня ничего не получается. 
И я знаю почему. Нечего лезть туда, где ты не в теме:)
Прилагаю используемый мной макрос по цвету размеров.


 WIN10
SW20 sp5.

 

sИзменить_цвет_слоя_Размеров_8388672.swp

Link to post
Share on other sites
malvi.dp
4 часа назад, dommast сказал:

Доброго здоровья!
Есть вопрос. 
Изменяю макросом цвет всех размеров на листе чертежа в нужный мне цвет. Все ОК.
Подскажите, как мне применить этот макрос сразу для всех листов многостраничного чертежа?
Единственную подсказку нашел здесь:
https://r1132100503382-eu1-3dswym.3dexperience.3ds.com/community/swym:prd:R1132100503382:community:yUw32GbYTEqKdgY7-jbZPg?content=swym:prd:R1132100503382:qnaquestion:K1bHAg1fQ3qewabNMU7rlg
но, увы, у меня ничего не получается. 
И я знаю почему. Нечего лезть туда, где ты не в теме:)
Прилагаю используемый мной макрос по цвету размеров.


 WIN10
SW20 sp5.

 

sИзменить_цвет_слоя_Размеров_8388672.swp 40 \u041a\u0431 · 1 скачивание

Проверяйте

sИзменить_цвет_слоя_Размеров_8388672+.swp

  • Нравится 1
Link to post
Share on other sites
ЮрЮрыч

Здравствуйте. Кто нибудь пытался выполнить подсчет сварных швов в сборке? Или что то подобное, хотя бы в виде заготовки таблицы швов сделать? Програмно разумеется. Самих солидовских швов в модели сборки нет. Речь идет об обнаружении кромок в контакте с другим компонентом или с минимальным зазором. 

Понимаю что полностью автоматизировать не получиться. 

Edited by ЮрЮрыч
Link to post
Share on other sites
maxx2000
51 минуту назад, ЮрЮрыч сказал:

Самих солидовских швов в модели сборки нет.

так надо добавить. Добавление сварочного шва в сварную конструкцию в SolidWorks (youtube.com)

  • Нравится 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • ID_Hacker
      Всем спасибо. На столе деталь около десяти тонн и столешница тонны три. Привод стола отремонтирован с год назад и люфт устранён. Видимо необходимо делать оптимизацию привода с деталью, для устранения колебаний.
    • Arhgeo
      Этот макрос для первого слоя, где в проекте всегда будет граница 2 и траектория 4. Потом, когда буду разбираться в написании макросов лучше, хотел создать на основе этого универсальный -для следующих слоев. Этот макрос выравнивает 40-ю фанеру, под слой 37мм. модель мы набираем слоями, к примеру модель высотой 222мм -будет из 6 слоев фанеры.
    • Arhgeo
      Спасибо, очень хороший макрос. Если не сложно, объясните как сделали траекторию не 4, а универсальной. Мне это важно понять для других траекторий  
    • Orchestra2603
      У меня такая логика...   Если мы имеем дело с хрупким материалом, то критичны именно растягивающие напряжения. Они же раскрывают микротрещины. Разрушение непластичных материалов при сжатии - это вообще отдельная песня. Вроде как считается, что на начальной стадии там разрушение происходит из-за максимальных касательных напряжений (типа как сдвиговая трещина II типа) на каком-то дефекте, на границах между зернами и т.п. Потом, правда, это всё в какой-то момент все равно переходит в трещину нормального отрыва I-го типа. При этом там сильно играет роль двух- или трехосность сжатия. Потому что tau при сжатии по x компенсируются противоположиными по знаку tau от сжатия по y. Там еще свойства контакта между гранями трещин влияюь, трение, адгези. Суммарным касательным напряжениям от сжатия не надо еще это трение преодолеть, чтобы она вообще росла.    Но, так или иначе, в данном случае, если у вас примерно sigma1 = sigma 2 = sigma3, то там максимальные касетельные напряжения будут почти ноль. Получается, если у вас хрупкий материал, то всестороннее сжатие - это даже предпочтительный сценарий. Оно даже как бы увеличивает прочность детали, мешает трещинам расти. Если там устойчивость нигде не теряется, конечно. Бояться надо положительных сигма1, а не отрицательных.   Если материал пластичный, то тогда все стандартно. Критерий Мизеса, и в путь! :) И там опять же все не на сигма1 одном завязано, там тоже все от разности главных напряжений зависит. Так что, так или иначе, по одному сигма1 что-то смотреть некорректно, имхо. И, таки да, по Мизесу напряжения тоже будут близки к нулю. Так что, имхо, это вполне нормально, что какие-то сигма1 по модулю очень большие.    
    • Viktor2004
      сегодня пирожок твой
    • olegdjan
      При попытке создать архив данных NCK PLC drivers( <Ctrl>+<Alt>+<S> ):    Ошибка при создании архивного списка Connect timeout (Control warmstart?, CP started?): Ошибка из-за актуального состояния ЧПУ /PLC https://yapx.ru/album/XwnXD
    • olegdjan
    • gudstartup
      на выбор   также можете сохранить его с экрана загрузчика выбрав system data save и потом файл ладдера его имя pmc-sb.000 или pmc-rb.000 или pmc.000 и т.д. а выше по моему вы его уже сохранили его имя pmc-ra.000
    • AlexKaz
      Интересный вопрос. Вася-фрилансер может и согласится отправлять свои проекты куда-то в другую страну чтобы его проекты потыцкали, потому что задачи Васи только для него одного критичны. Но я слабо представляю, чтобы крупные фирмы плотно работали в таком формате, раскрывая наработки, проблемы, контакты и инфраструктуру. Наверное, ANSYS проще купить сразу в РФ. А вот кто именно выступает сегодня техподдержкой сисы в РФ - лично мне не известно. Вероятно, сообщество на общеизвестном обменнике, cae-club, просто форум ansys через шлюз открывается - можно попытаться притвориться студентом.
    • SAVASTEEV
      Благодарю вас за ответ!)
×
×
  • Create New...