Невозможно выполнить макрос в Civil 3d
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Невозможно выполнить макрос в Civil 3d

Невозможно выполнить макрос в Civil 3d

Закрытая тема
Поиск в этой теме
Непрочитано 15.03.2011, 22:03 #1
Невозможно выполнить макрос в Civil 3d
Ded_M03ay
 
Регистрация: 09.08.2010
Сообщений: 195

При попытке создать трубопроводную сеть открывается окошко Panorama в котором сообщение "Невозможно выполнить макрос: C:\ProgramData\Autodesk\C3D 2011\rus\C3DPipeNetworkRules.dll:PipeNetworkRule.SetSumpDepth::ApplyRule", источник "AeccDbNetworkRule::runDotNetScript". Сама сеть создается , но без выполнения правил.
Установлен Civil 3d 2011, версия операционной системы Vista Home Premium x64. Пробовал переустанавливать Civil 3d, ничего не помогает.
Просмотров: 7911
 
Непрочитано 15.03.2011, 22:39
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Советую проверить acad.exe.config (см.FAQ по AutoCAD).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 15.03.2011, 23:44
#3
Ded_M03ay


 
Регистрация: 09.08.2010
Сообщений: 195


Увы, не помогает. Может быть есть еще варианты??? Периодически загружается Visual Basic и пишет "Compile error: Can't find project or library" и желтым выделяет функцию "Public Sub SetSumpDepth_ApplyRule()"
Ded_M03ay вне форума  
 
Автор темы   Непрочитано 17.03.2011, 22:36
#4
Ded_M03ay


 
Регистрация: 09.08.2010
Сообщений: 195


Зашел в Visual Basic в Tools->References. Напротив AEC Base 6.5 Object library пишет MISSING. Ссылается на файл - C:\Program Files\Common Files\Autodesk Shared\AecxBase65(расширение не видно, но я так понимаю что .tlb). Захожу в папку файл - есть. Может кто подскажет что может быть?
Ded_M03ay вне форума  
 
Непрочитано 17.03.2011, 23:02
#5
vdim


 
Регистрация: 01.05.2008
Сообщений: 523


Возможно файл был сделан в программе ранней версии?
У Вас загружен VBA модуль? С,по-моему,C3D 2009 программа к этим Rules
обращается через .NET, а не VBA. Там в меню Pipes есть команда конвертации Правил на .NET. Поможет?
vdim вне форума  
 
Автор темы   Непрочитано 17.03.2011, 23:21
#6
Ded_M03ay


 
Регистрация: 09.08.2010
Сообщений: 195


Переконвертировал. Ошибок стало еще больше:
Ошибка 17 марта 2011 г. 22:15:30 AeccDbNetworkRule::runDotNetScript Невозможно выполнить макрос: C:\ProgramData\Autodesk\C3D 2011\rus\C3DPipeNetworkRules.dll:PipeNetworkRule.CoverAndSlope::ValidateRule
Ошибка 17 марта 2011 г. 22:15:30 AeccDbNetworkRule::runDotNetScript Невозможно выполнить макрос: C:\ProgramData\Autodesk\C3D 2011\rus\C3DPipeNetworkRules.dll:PipeNetworkRule.StructureDrop::ValidateRule
Ошибка 17 марта 2011 г. 22:15:30 AeccDbNetworkRule::runDotNetScript Невозможно выполнить макрос: C:\ProgramData\Autodesk\C3D 2011\rus\C3DPipeNetworkRules.dll:PipeNetworkRule.MaximumPipeSize::ValidateRule
Ошибка 17 марта 2011 г. 22:15:30 AeccDbNetworkRule::runDotNetScript Невозможно выполнить макрос: C:\ProgramData\Autodesk\C3D 2011\rus\C3DPipeNetworkRules.dll:PipeNetworkRule.PipeLength::ValidateRule

PS: Модуль VBA загружен (я так понимаю вы имеете в виду VBA Enabler)
PPS: УРРРА!!! Нашел!!! В общем, нужно просто создать свои правила прокладывания и все работает. Со стандартными почему то ошибки.

Последний раз редактировалось Ded_M03ay, 18.03.2011 в 00:24.
Ded_M03ay вне форума  
 
Непрочитано 03.10.2012, 14:23
#7
Бай


 
Регистрация: 12.08.2012
Сообщений: 36


У меня тоже макрос не выполняется. А что за правила прокладывания?
Бай вне форума  
 
Автор темы   Непрочитано 03.10.2012, 15:25
#8
Ded_M03ay


 
Регистрация: 09.08.2010
Сообщений: 195


Область инструментов->Параметры->Труба->Набор правил
Так же само для колодцев Область инструментов->Параметры->Колодец->Набор правил
Ded_M03ay вне форума  
 
Непрочитано 15.02.2013, 08:09
#9
Катя-irk


 
Регистрация: 13.02.2013
Иркутск
Сообщений: 21


Ребят, у меня тоже выдает макрос...как писали выше я должна зайти Область инструментов->Параметры->Труба->Набор правил создавать новые правила или редактировать уже имеющиеся?
Катя-irk вне форума  
 
Непрочитано 15.02.2013, 10:30
#10
prokopchuk


 
Регистрация: 30.10.2012
Сообщений: 80


Цитата:
Сообщение от Катя-irk Посмотреть сообщение
Ребят, у меня тоже выдает макрос...как писали выше я должна зайти Область инструментов->Параметры->Труба->Набор правил создавать новые правила или редактировать уже имеющиеся?
Создать собственные, и не забыть назначить их в списке элементов сети при создании (см.скриншот).
Миниатюры
Нажмите на изображение для увеличения
Название: ScreenShot 93.jpg
Просмотров: 354
Размер:	253.9 Кб
ID:	96825  
prokopchuk вне форума  
 
Непрочитано 15.02.2013, 10:38
#11
Катя-irk


 
Регистрация: 13.02.2013
Иркутск
Сообщений: 21


prokopchuk, спасибо, в понедельник попробую сделать
Катя-irk вне форума  
 
Непрочитано 06.08.2015, 12:33 autocad civil 3d
#12
oljin_013


 
Регистрация: 28.08.2012
Сообщений: 1


Добрый день! Простите, а на канализацию как создать правило? Как я создаю, там только ливневую канализацию показывает.
oljin_013 вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Невозможно выполнить макрос в Civil 3d



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблемма вовремя установки autocad civil 3d 2011 неактивна Selects the products to install beeman Вертикальные решения на базе AutoCAD 4 23.09.2010 11:38
Civil 3D - начало! Vadym Вертикальные решения на базе AutoCAD 20 19.07.2010 18:26
Civil 3D 2007. Импорт точек из dwg Airiz Прочее. Программное обеспечение 3 16.09.2009 11:41
Автоматически выполнить макрос VBA передав ему строку. Sergei_Nikolaev Программирование 4 30.06.2009 13:38
Ошибки в Civil 3D 2008 при обработке некоторых файлов Sett Вертикальные решения на базе AutoCAD 10 08.05.2009 08:41