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

Вернуться   Форум 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, ничего не помогает.
Просмотров: 7681
 
Непрочитано 15.03.2011, 22:39
#2
Кулик Алексей aka kpblc
Moderator

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


Советую проверить 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
Просмотров: 341
Размер:	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