fox1001

SWPlus.Net (оформление конструкторской документации)

1,419 posts in this topic
В 07.05.2019 в 18:22, tulibay сказал:

@insroach  диспетчер задач windows =>процессы=>контекстном меню(ПКМ) развернуть

Спасибо большое!

Share this post


Link to post
Share on other sites


Помогите плиз решить проблему....

1.jpg

Share this post


Link to post
Share on other sites

ID: 1403   Posted (edited)

4 часа назад, Lahar сказал:

Помогите плиз решить проблему....

Права на ваше компьютере можете раздавать только вы или администратор вашего компьютера.

В ОСWindows запустите Solidworks с правами администратора.

Или в ОСWindows дайте доступ, в том числе для записи, к папке с форматками рядовым пользователям.

Edited by Kelny

Share this post


Link to post
Share on other sites

ID: 1404   Posted (edited)

Доброго дня! Уважаемый, @fox1001, в вашем макросе сортировка спецификации, есть функция покраски в белый цвет базовой части конфигурации. Не трудно ли Вам будет сделать отдельный ехе выполняющий только эту функцию? Без сортировки, без расстановки позиций, без окна программы

Edited by Docuk1

Share this post


Link to post
Share on other sites

@Docuk1 вот:

https://yadi.sk/d/cDgttvgpLJx62Q

в архиве макрос (White Font.swp) и exe-шник(White Font.exe). пользуй любой.

если будешь пользовать макрос, то нужно будет подключить библу:

В главном меню Инструменты > Макрос > Редактировать. В открывшемся диалоговом выберите файл макроса (.swp) и нажмите Открыть. В открывшемся окне VBA проходим по меню Tools –> References и в окне References — VBAProject ставь флажок в строке Microsoft VBScript Regular Expressions 5.5

Рис

 

2 people like this

Share this post


Link to post
Share on other sites
В 29.05.2019 в 15:46, fox1001 сказал:

@Docuk1 вот:

https://yadi.sk/d/cDgttvgpLJx62Q

в архиве макрос (White Font.swp) и exe-шник(White Font.exe). пользуй любой.

если будешь пользовать макрос, то нужно будет подключить библу:

В главном меню Инструменты > Макрос > Редактировать. В открывшемся диалоговом выберите файл макроса (.swp) и нажмите Открыть. В открывшемся окне VBA проходим по меню Tools –> References и в окне References — VBAProject ставь флажок в строке Microsoft VBScript Regular Expressions 5.5

Рис

 

Спасибо! Но я немного другое имел ввиду. Сейчас в белый цвет красится вся выделенная ячейка. А в вашей программе сортировка спецификации (SpecSort 3.0.0) есть кнопка расставить позиции. Помимо расстановки красится базовая часть исполнения.

D4C2ChJ.jpg

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

Share this post


Link to post
Share on other sites

Перешел с 2017 на 18 солид, с сохранением настроек и теперь Dprop ругается на отсутствие баз материалов, хотя в путях прописаны материалы и они там есть. Файлы материалов же .sldmat? Как починить теперь Dprop?

Share this post


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

Как починить теперь Dprop?

Инструменты, Параметры, Настройки пользователя, Месторасположение файлов, Базы данных материалов. Здесь удалите лишние пути. Оставьте только 2 строки, и путь к вашей базе должен быть во второй.

1 person likes this

Share this post


Link to post
Share on other sites

@Leon спасибо, получилось

Share this post


Link to post
Share on other sites

Как в макросе или в самом солиде сделать чтобы он позиции в спецификации и в сборке не суммировал с количеством деталей из подсборки(которая входит в сборку).
 Скажем, если в подсборке 6 деталей, а в сборке всего 4 (включая подсборку под номером позиции один), то нумерация должна быть в сборке: 1(подсборка),2,3,4;  
 а не так как делает солид (он видит всё в сумме) :1,2,3,4,5,6 ,  7 ,   8  ,   9 (где три цифры последние - это номера 2,3,4 из сборки соответственно). Как такое сделать?
 

Share this post


Link to post
Share on other sites
32 минуты назад, IgorSh сказал:

Как в макросе или в самом солиде сделать чтобы он позиции в спецификации и в сборке не суммировал с количеством деталей из подсборки(которая входит в сборку).
 Скажем, если в подсборке 6 деталей, а в сборке всего 4 (включая подсборку под номером позиции один), то нумерация должна быть в сборке: 1(подсборка),2,3,4;  
 а не так как делает солид (он видит всё в сумме) :1,2,3,4,5,6 ,  7 ,   8  ,   9 (где три цифры последние - это номера 2,3,4 из сборки соответственно). Как такое сделать?
 

Скорее всего вам нужна смещенная спецификация с подробной нумерацией

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

5cfa4ff105098_.thumb.png.d0271beddd87477b4c68b2928dac8195.png

 

Share this post


Link to post
Share on other sites

Подробная спецификация опять же все позиции показывает, а не как сборка+подсборка(номер подсборки 1 - первая позиция в спецификации как сборочная единица) (справа)

cпециф1.jpg

Share this post


Link to post
Share on other sites

ID: 1413   Posted (edited)

Скорее всего "Только верхнего уровня"

Цитата

Используйте спецификации верхнего уровня для исключения компонентов узла сборки из спецификации и для отображения только деталей и узлов сборки верхнего уровня.

 

Edited by Plumber
1 person likes this

Share this post


Link to post
Share on other sites

ID: 1414   Posted (edited)

 

В 09.02.2019 в 12:53, fox1001 сказал:

@AlekseyPR , @R2D2_ и остальные коллеги.

я уже давно не пользуюсь SWPlus.Net и не собираюсь к нему возвращаться.

в папке по этой ссылке почти все приложения которыми пользуюсь сейчас

https://yadi.sk/d/R979e0dofXLmAA

 

Уважаемый fox1001.

Прошу помощи в придании работоспособности вашему макросу "Save TIFF v.4.2.0" из вышеупомянутого набора. Не работает как его версия от 23.05.2019, так и самая свежая - от 14.06.2019.

При попытке сгенерировать файлы в любой формат (TIFF, JPG, PDF) программа выдает вот такое сообщение (см. ниже).

Установлен SW 2018 sp5. Работоспособность программы проверялась на нескольких компах, с разными сборками Windows 10, в том числе со свежей установкой - везде результат одинаковый.

 

 

 

2019-06-14_220420.png

Edited by Knight of Truth

Share this post


Link to post
Share on other sites
В 14.06.2019 в 22:56, Knight of Truth сказал:

Прошу помощи в придании работоспособности вашему макросу "Save TIFF v.4.2.0"

есть в пути к каталогу что то заковыристое, аномальное, обо что приложение и спотыкается.

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

а мне скопируй текст из окна с ошибкой. гляну на него поближе.

Share this post


Link to post
Share on other sites
В 14.06.2019 в 21:56, Knight of Truth сказал:

 

Уважаемый fox1001.

Прошу помощи в придании работоспособности вашему макросу "Save TIFF v.4.2.0"...

 

 

 

 

http://cccp3d.ru/topic/91487-solidworks-2018-проблемы/?do=findComment&comment=891422

 

Share this post


Link to post
Share on other sites

Доброго всем дня. Кто подскажет решение проблемы. Макрос MPropNet выдает вот такую ошибку(см. ниже).Если выбрать "выход" закрывается вместе с открытым документом.Если выбрать "продолжить" - похоже уходит в астрал и на дальнейшие манипуляции не реагирует.

 

Сведения об ошибке.

 

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

 

Подробная информация об использовании оперативной 
(JIT) отладки вместо данного диалогового 
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.ArgumentOutOfRangeException: InvalidArgument=Значение '0' недопустимо для 'SelectedIndex'.
Имя параметра: SelectedIndex
   в System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
   в MProp.FrmMProp.FrmMProp_Load(Object sender, EventArgs e)
   в System.EventHandler.Invoke(Object sender, EventArgs e)
   в System.Windows.Forms.Form.OnLoad(EventArgs e)
   в System.Windows.Forms.Form.OnCreateControl()
   в System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   в System.Windows.Forms.Control.CreateControl()
   в System.Windows.Forms.Control.WmShowWindow(Message& m)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.Form.WmShowWindow(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3324.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
MProp
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
    CodeBase: file:///D:/Macros/MProp/MProp.exe
----------------------------------------
Microsoft.VisualBasic
    Версия сборки: 10.0.0.0
    Версия Win32: 14.7.3062.0 built by: NET472REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3353.0 built by: NET472REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3324.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3324.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3324.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3221.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Xml.Linq
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3062.0 built by: NET472REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
SWPlusClassLibrary
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
    CodeBase: file:///D:/Macros/MProp/SWPlusClassLibrary.DLL
----------------------------------------
System.Windows.Forms.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3062.0 built by: NET472REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.3062.0 built by: NET472REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.


 

 


 

М проп.jpg

Share this post


Link to post
Share on other sites

Эх, из всех макросов часто пользуюсь написанием ТТ в чертежах. Но при установке sw 2018sp5 выдает ошибку run-time error '48' error in loading DLL. 

На другом компьютере на версии sw2018sp3 работает. Подскажите как вылечит кривые руки.

 

Share this post


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

Подскажите как вылечит кривые руки.

Все норм, воспользовался поиском по форуму. Запустил исправление sw и все заработало. Извините за флуд и панику

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.