VetCAD

Рисовалка саморезов Wurth (13 апреля 2012)

    0 оценок

Андрей К.

размещено: 19 Мая 2006
обновлено: 13 Апреля 2012
утилита на VBA и VB.net для рисования саморезов DIN 7981,7982, 7504-K, c пресс-шайбой, со шляпкой ISO 4762, W-218 в автокаде.

В архиве пять версий:
- wurth.dvb - это старая версия
- Samorez acad2010 x64.dll для автокада 2010 64 бита
- Samorez acad2010 x32.dll для автокада 2010 32 бита
- Samorez acad2012 x64.dll для автокада 2012 64 бита
- Samorez acad2012 x32.dll для автокада 2012 32 бита

Если у вас возникли проблемы с запуском wurth.dvb на последних версиях автокада, попробуйте новую рисовалку, пока только для автокада 2010 и 2012.

Фичи: макрос работает в ModelSpace и WCS
Для файла wurth.dvb: файл настроек "wurth.txt" сохраняется в папке установки акада.
Для файла новой версии рисовалки: путь к файлу настроек хранится в реестре - ветка HKEY_CURRENT_USER\\risovalka

PS. Последняя версия с исправленными ошибками (макрос вылетал если было открыто более одного файла)
PPS.Если возникли проблемы с макросом или появились идеи улучшения рисовалки - пишите на and29(собака)yandex.ru
Рисовалка саморезов Wurth (13 апреля 2012)1
Рисовалка саморезов Wurth (13 апреля 2012)2

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 21-21 из 21
NemoSUN , 31 марта 2016 в 12:35
#21
Закинул файл Samorez acad2010 x64.dll в папку "C:\Program Files\Autodesk\ACADM 2010\Support".
Переименовал Samorez acad2010 x64.dll в Wurthx64.dll
Записал в файл acad2010.lsp строчку
(command "netload" "C:\Program Files\Autodesk\ACADM 2010\Support\Wurthx64.dll")
После запуска команда не работает

Попробовал записать строчку в acad2010doc.lsp. Система при загрузке выдаёт:

netload C:Program FilesAutodeskACADM 2010SupportWurthx64.dll Cannot load
assembly. Error details: System.IO.FileNotFoundException: Could not load file
or assembly 'file:///C:\Users\Agh\Documents\Program FilesAutodeskACADM
2010SupportWurthx64.dll' or one of its dependencies. Не удается найти указанный
файл.
File name: 'file:///C:\Users\Agh\Documents\Program FilesAutodeskACADM
2010SupportWurthx64.dll'
at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase,
Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark,
Boolean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef,
Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at Autodesk.AutoCAD.Runtime.ExtensionLoader.Load(String fileName)
at loadmgd()

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure
logging.
To turn this feature off, remove the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog].

AutoCAD menu utilities loaded.netload C:Program FilesAutodeskACADM
2010SupportWurthx64.dll Cannot load assembly. Error details:
System.IO.FileNotFoundException: Could not load file or assembly
'file:///C:\Users\Agh\Documents\Program FilesAutodeskACADM
2010SupportWurthx64.dll' or one of its dependencies. Не удается найти указанный
файл.
File name: 'file:///C:\Users\Agh\Documents\Program FilesAutodeskACADM
2010SupportWurthx64.dll'
at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase,
Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark,
Boolean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef,
Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at Autodesk.AutoCAD.Runtime.ExtensionLoader.Load(String fileName)
at loadmgd()

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure
logging.
To turn this feature off, remove the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog].

Command: COMMANDLINE
zip

1.03 МБ

СКАЧАТЬ