fox1001

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

1 240 сообщений в этой теме

кто тестировал на версии солида 2016? работают эти макросы? что-то у меня не пашут. наверное настраиваю неправильно что-то. ос 7 х64 стоит

Изменено пользователем Andrey5000
опечатка

Поделиться сообщением


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

В 02.02.2017 в 11:41, Andrey5000 сказал:

кто тестировал на версии солида 2016? работают эти макросы? что-то у меня не пашут. наверное настраиваю неправильно что-то. ос 7 х64 стоит

работают отлично

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 17 февраля 2017 г. в 16:01, ff25tj сказал:

работают отлично

подтверждаю

 

Поделиться сообщением


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

В 2016 версии пишет "запустите Solidworks" хотя он запущен, что не так ?

Поделиться сообщением


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

Подскажите где скачать комплектик макросов? Из первого поста ссыль не работает.

Поделиться сообщением


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

ID: 1208   Опубликовано: (изменено)

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

 

Clip2net_170324132940.png

Изменено пользователем Seeking

Поделиться сообщением


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

по-моему никак. сортировка заложена в коде и как она это делает я себе слабо представляю. попробуй создать специю макросом SpecEditor от Leon'а. Какой будет результ - отпишись.

Поделиться сообщением


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

по-моему никак. сортировка заложена в коде и как она это делает я себе слабо представляю. попробуй создать специю макросом SpecEditor от Leon'а. Какой будет результ - отпишись.

Тот же результат

Поделиться сообщением


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

Тот же результат

тогда облом. 

Поделиться сообщением


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

Можно ли ввести в SpecEditor галочки для переключения группировки конфигураций детали. Если это делать после создания спецификации - съезжают детали из разделов. Причём детали Кран, кнопка, кабельный ввод - это детали созданные в разных файлах, совпадают у них только имена конфигураций. глюк какой-то? )). Да и часто используются конфигурированные детали, например "кнопка ..., красная ; кнопка ... белая" - они сделаны в одном файле.

Или необходимо отредактировать шаблон спецификации коим-то образом?

Показать содержимое  

2017-04-17_120834.jpg

Hide  
SW 2015 sp5

Поделиться сообщением


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

Сохранение шаблона спецификации с выставленной галочкой не помогает. Возможно в реестре какой-то параметр найти..

Поделиться сообщением


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

В реестре нашел параметры HKey_current_user\Software\SolidWorks\SolidWorks 2015\Drawings\

Bom Default Display As One Item  - выставил в 1

и Bom Default Display Same Name Configs As One Item - выставил в 0

 

тогда при вставке шаблона спецификации вручную - галочки в группировке конфигураций стоят так как нужно: "отобразить под одним номером" и "отобразить конфигурации одной детали как отдельные элементы"

а вот через SpecEditor эти значения игнорируются. (( выходит, что макрос где-то внутри себя переваривает эти значения.

 

--------

Что с изменениями сообщений сотворили-то. приходится плодить..

Поделиться сообщением


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

Товарищи, а где нибудь можно достать SaveAsPDF? А то в swplus.net отсутствует эта полезная вещичка. Старая версия от 2013 года не работает, какие то не понятные ошибки в бейсике.

А зачем тогда в комплект включили PDFCreator-1_7_3, если самого SaveAsPDF нет. Может забыли?

Поделиться сообщением


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

Макрос MProp, окно за пределами экрана, все стандартно: в панели задач есть на экране нету. Кнопки Win+стрелки для Mprop не работают, проверил на другой машине. Помогите, может есть другой способ переместить окно.

Поделиться сообщением


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

Макрос MProp, окно за пределами экрана,

Диспетчер задач Windows=>Приложения=>ПКМ на MProp=> развернуть

Поделиться сообщением


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

MProp.NET нету в диспетчере, в приложение

Поделиться сообщением


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

ID: 1219   Опубликовано: (изменено)

Вопрос, только у меня так или нет. При подключении на панель двух кнопок макросов SpecEditor и SProp. после перезагрузки Солида обе кнопки ссылаются на один макрос. Даже если я в детали подключу только SProp, а в чертеже SpecEditor. Все равно везде будет один, тот что был подключен последним. Переустановка Винды и Солида никак на это не влияет.

Изменено пользователем Seeking

Поделиться сообщением


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

Коллеги, пожалуйста помогите!

Как обеспечить переход обозначения БЧ из ГеОС в SpecEditor?

Поделиться сообщением


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

Друзья, а на2017ом макросы пашут? 

Поделиться сообщением


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

Друзья, а на2017ом макросы пашут? 

Пашут, ставил .net версию.

Вот только с ГеОС и Sprop проблема, в спецификацию настройки деталей БЧ и прочих не переходят. (возможно просто я делаю что то не корректно)

 

Поделиться сообщением


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

С ГеОС разобрался, необходимо заполнять и применять и основное и БЧ окно.

Возникла проблема со сдвижкой дробной части.

Пожалуйста подскажите как лечить?

 

Безымянный.png

Поделиться сообщением


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

ID: 1224   Опубликовано: (изменено)

Меняй в настройках "сжатия общее", выше по теме есть описание, в зависимости от выбранного шрифта подбираются параметры сжатия, при этом высота шрифта не менее 3,9.

здесь

Изменено пользователем DmitriySD

Поделиться сообщением


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

Меняй в настройках "сжатия общее", выше по теме есть описание, в зависимости от выбранного шрифта подбираются параметры сжатия, при этом высота шрифта не менее 3,9.

здесь

Вы какую версию SpecEditor используете? У меня SW 2017 на версии 1.3 SpecEditor при установке параметров сжатия спецификация "разлетается", на версии beta 5.7 сжатие работает но не выравниваются формат и номера позиций.

Поделиться сообщением


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

При создании попытке запуска макроса спецификации он падает с такой ошибкой (это версия 1.3, 1.2 версия запускается нормально)

 

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

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

************** Текст исключения **************
System.ArgumentOutOfRangeException: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
Имя параметра: index
   в System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   в System.Collections.Generic.List`1.get_Item(Int32 index)
   в SpecEditor.FrmSpecEditor.ОпределитьФорматЛистовЧертежа(IDrawingDoc oDraw)
   в SpecEditor.FrmSpecEditor.frmSProp_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.2046.0 built by: NET47REL1
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
SpecEditor
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
    CodeBase: file:///d:/SOLIDWORKS%20Data/SWPlus.NET/SpecEditor/SpecEditor.exe
----------------------------------------
Microsoft.VisualBasic
    Версия сборки: 10.0.0.0
    Версия Win32: 14.7.2046.0 built by: NET47REL1
    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.2093.0 built by: NET47REL1LAST
    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.2093.0 built by: NET47REL1LAST
    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.2094.0 built by: NET47REL1LAST
    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.2046.0 built by: NET47REL1
    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.2046.0 built by: NET47REL1
    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.2046.0 built by: NET47REL1
    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.2046.0 built by: NET47REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
SWPlusClassLibrary
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
    CodeBase: file:///d:/SOLIDWORKS%20Data/SWPlus.NET/SpecEditor/SWPlusClassLibrary.DLL
----------------------------------------
System.Xml.Linq
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.2046.0 built by: NET47REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
mscorlib.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.2046.0 built by: NET47REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Версия сборки: 4.0.0.0
    Версия Win32: 4.7.2046.0 built by: NET47REL1
    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
----------------------------------------

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

Например:

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

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

 

 

Поделиться сообщением


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

Вы какую версию SpecEditor используете? У меня SW 2017 на версии 1.3 SpecEditor при установке параметров сжатия спецификация "разлетается", на версии beta 5.7 сжатие работает но не выравниваются формат и номера позиций.

на данный момент beta 5.6, в 5.7 были какие то траблы уже не помню.

Поделиться сообщением


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

Я посмотрел, версии 1.1, 1.2 и 1.3 у меня разлетается и без установки сжатия (убрал галку с "применить шрифт") там видимо общий косяк какой то (или у меня в настройках косяк).

Поделиться сообщением


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

Доброе утро! Никак не могу установить макросы в SW-2016! Выдаёт вот такую ошибку! Помогите пожалуйста!

 

Скриншот 15-06-2017 095538.jpg

Поделиться сообщением


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

ID: 1230   Опубликовано: (изменено)

1 час назад, Paskal сказал:

Никак не могу установить макросы в SW-2016! Выдаёт вот такую ошибку! Помогите пожалуйста!

Так там вроде не надо ни чего устанавливать. Запускайте файл...программы.EXE и пользуйтесь.

 

Хотите кнопку с макросом запускающем данные EXE-файлы создайте соответствующие макросы.

Например, создаёте новый макрос, сохраняете его в том же месте и с тем же именем (за исключением расширения) что у EXE, на конце соответственно другое расширение: макрос_файл.SWP

Потом внутрь записываете, например, такие строки:

Dim MyAppID As Variant
Dim Sourrce As String
Dim swApp As Object

Sub main()

Set swApp = Application.SldWorks

' Run the custom property application
Source = swApp.GetCurrentMacroPathName             ' Берём полный путь к макросу с расширением
Source = Left$(Source, Len(Source) - 3) + "exe"    ' Меняем расширение макроса на расширение программы

MyAppID = Shell(Source, 1) 'Устанавливаем параметры для запуска
AppActivate MyAppID 'Запускаем приложение
End Sub

 

Изменено пользователем Kelny
2 пользователям понравилось это

Поделиться сообщением


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

Никак не могу установить макросы в SW-2016!

@Kelny прав, ничего устанавливать не нужно. 

если нужен макрос для запуска исполняемого файла (*.exe) - его создание описано в разделе справки (файл SWPlusNet Help.chmЗапуск приложений из среды SOLIDWORKS.

Поделиться сообщением


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

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

Поделиться сообщением


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

Вечер добрый! Ещё один вопрос, а как запомнить ФИО разработчиков?

Поделиться сообщением


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

ID: 1234   Опубликовано: (изменено)

8 минут назад, Paskal сказал:

как запомнить ФИО разработчиков?

через контекстрное меню: ПКМ на любом поле с фамилиями

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

zEVeKi.jpg

 

Изменено пользователем fox1001

Поделиться сообщением


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

Прошу помощи, неожиданно перестал работать MProp, с компом вроде ничего не происходило. DProp и PdfCreator работают. Что может быть?
Запускается, висит в процессах, но я его никак не могу развернуть.

 

Безымянный.jpg

Безымянный1.jpg

Поделиться сообщением


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

Добрый вечер, подскажите пожалуйста, как разделить основную надпись в две строчки?

Скриншот 03-07-2017 162114.jpg

Поделиться сообщением


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

@Paskal Заходите в редактирование основной надписи. двойной клик на нужной надписи - редактируете. вокруг надписи появится рамка с управляющими точками. тянете за средние точки, расположенные на вертикальных линиях рамки (возможно сначала на расширение, затем на сужение).

Поделиться сообщением


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

@fox1001, подскажи, пожалуйста, можно ли в спецификацию добавить автоматически подгружаемый первый титульный лист? (стандартными средствами)

Результат должен быть: 1 лист титульный, 2 лист - с основной надписью и т.д.

Если нет, нельзя ли добавить в код?

Поделиться сообщением


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

тебе оно надо? уверен? smile390.gif

врукопашную наверное в 100 раз быстрее буде. smile129.gif

Поделиться сообщением


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

Подскажите. Есть ли возможность, чтобы СпекЭдит создавал спецификацию "проскакивая" внутрь сборочных единиц. Как бы указывая тип спецификации не "только верхнего уровня" а "только детали"
Спасибо!

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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

  • реклама

  • Реклама

  • Ближайшие события

    Предстоящих событий не найдено
  • Дни рождения сегодня

    1. dzim
      dzim
      (37 лет)
    2. Gartboobali
      Gartboobali
      (31 год)
    3. Marikarime
      Marikarime
      (29 лет)
    4. q2q
      q2q
      (38 лет)
    5. savagemen
      savagemen
      (27 лет)
    Просмотреть все