- Печать
Страницы: [1] Вниз
Тема: Ошибка при объединении областей (Прочитано 2765 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Области автокада имеют замечательные методы, например, объединение — две отдельные области можно объединить в одну. Но вот беда, при попытке объединения двух областей возникает ошибка ‘Error Code Number is 83028’. Есть одна большая область и одна маленькая. Обе они расположены в плоскости XY в нулевой отметке:
Большая область (красная) состоит из двух частей — большой и маленькой слева. Вторая область — белая на правом рисунке. Вторая область имеет площадь 0.00000736 и периметр 385.84600827, т.е. она не нулевая. И при попытке объединения этих двух областей, возникает вышеуказанная ошибка. Подробное описание в командной строке, если объединять вручную через интерфейс автокада:
-
Сбой логической операции над 3D-телами или поверхностями.
-
Ошибка операции моделирования:
-
Error Code Number is 83028
Никаких вменяемых данных по этой ошибке я не нашел.
Если рядом создать новую область, например, из прямоугольника, то она без каких-либо проблем объединяется и с большой областью и с малой областью.
Может быть кто-нибудь подскажет, в чем проблема? В каком направлении копать?
Объединение выполняю вот так:
-
r0.BooleanOperation(BooleanOperationType.BoolUnite, r);
- r0 — большая область
- r — малая область
Во вложении чертеж с этими двумя областями.
Записан
Может быть кто-нибудь подскажет, в чем проблема? В каком направлении копать?
Тут нечего копать. Это один из «оченьдолгоиграющих багов» AutoCAD. Связано это (IMHO) с точностью работы с телами и областями на уровне 1e-6. Не лечится. Иногда помогает перенос поближе к (0,0,0)
Записан
Записан
Тут нечего копать. Это один из «оченьдолгоиграющих багов» AutoCAD. Связано это (IMHO) с точностью работы с телами и областями на уровне 1e-6. Не лечится.
Я очень расстроился Это означает, что в районе границ будут стопроцентные косяки (((
Я, конечно попробую, как-нибудь это обыграть, но много времени тратить не буду.
Спасибо за информацию!
Записан
когда мне понадобилось объеденять области — скачал геометрический движок от MS SQL Server’а
А можно ссылку на какой-нибудь пример?
Записан
Я очень расстроился Это означает, что в районе границ будут стопроцентные косяки (((
Не помогает временный перенос объектов в начало координат (Перенёс — объединил — вернул обратно)? Мне в аналогичной ситуации с 3D телами помогло.
Записан
Не помогает временный перенос объектов в начало координат (Перенёс — объединил — вернул обратно)? Мне в аналогичной ситуации с 3D телами помогло.
Я попробую, но меня смущает, что это помогает не всегда.
Записан
Я очень расстроился Это означает, что в районе границ будут стопроцентные косяки (((
Не помогает временный перенос объектов в начало координат (Перенёс — объединил — вернул обратно)? Мне в аналогичной ситуации с 3D телами помогло.
В данном случае нет. Фактически в данном случае меньшая область практически совпадает с частью большой области. Причем она очень узкая и длинная. Если чуть-чуть сдвинуть меньшую область, то UNION работает.
Записан
- Печать
Страницы: [1] Вверх
Добро пожаловать!
Войдите или зарегистрируйтесь сейчас!
Войти
-
- Регистрация:
- 18 авг 2014
- Сообщения:
- 24
- Симпатии:
- 0
- Адрес:
-
Карелия
Добрый день. Подскажите, в какой программе построить 3Д модель с треугольников. Есть такой исходник.
Вложения:
#1
-
Форумчанин
#2
Евгений1231 нравится это.
-
Форумчанин
Эти треугольники, в вашем файле, ничего вам не дадут. Они представлены в виде полилиний, а они не трёхмерны, у полилиний только один уровень. А вот по точкам или горизонталям — легко построить 3Д модель. Программ может быть много, но, самая удобная и простая это, по совету trir,
#3
Евгений1231 нравится это.
-
- Регистрация:
- 18 авг 2014
- Сообщения:
- 24
- Симпатии:
- 0
- Адрес:
-
Карелия
Спасибо. Попробую разобраться
#4
-
Форумчанин
А что там разбираться? В Цивиле по вашим точкам построил поверхность, она полностью села на ваши треугольники. Делов на пол минуты.
#5
-
Форумчанин
- Регистрация:
- 16 мар 2017
- Сообщения:
- 386
- Симпатии:
- 94
- Адрес:
-
Тула
Qvinto, подскажите наиболее оптимальный вариант, как из поверхности сделать 3Д тело? Возможно, где то на форуме уже обсуждали. Буду признателен за ссылку
#6
-
Форумчанин
#7
Qvinto и Sergey B. нравится это.
-
Форумчанин
- Регистрация:
- 16 мар 2017
- Сообщения:
- 386
- Симпатии:
- 94
- Адрес:
-
Тула
-
Форумчанин
- Регистрация:
- 16 мар 2017
- Сообщения:
- 386
- Симпатии:
- 94
- Адрес:
-
Тула
Помогите, пожалуйста. Снова возникли трудности. Не получается извлечь объёмное тело из поверхности. На вручную смоделированном элементарном примере всё получилось. А на реальной поверхности, с кучей неровностей выдаёт ошибку при извлечении.
Извлёк две поверхности в два необъёмных 3Д тела. При попытке их объединить в одно объёмное тело, AutoCAD выдаёт ошибку:
Ошибка операции моделирования:
Error Code Number is 84028
Помогите советом, кто знает, как из этих поверхностей создать одно объёмное 3D тело.
Файлы с поверхностями и 3D телами прилагаюВложения:
#9
-
Форумчанин
- Регистрация:
- 10 окт 2014
- Сообщения:
- 1.147
- Симпатии:
- 1.660
Выделяете нужную поверхность TIN и жмете следующее
#10
-
Форумчанин
- Регистрация:
- 16 мар 2017
- Сообщения:
- 386
- Симпатии:
- 94
- Адрес:
-
Тула
Спасибо. С этим уже разобрался. Конкретно с этой поверхностью, которую приложил в файле выше, возникают проблемы.
— Сообщения объединены, 17 ноя 2019, Оригинальное время сообщения: 17 ноя 2019 —
Тела уже извлечены. Но они не объёмные. Пытаюсь вручную их объединить и сделать объёмными, но AutoCAD ругается. Граница общая, так что тела должны быть замкнутыми.
— Сообщения объединены, 17 ноя 2019 —
ardi.stroi, когда выбираю и нижнюю и верхнюю поверхность, в командной строке появляется ошибка
Сбой логической операции над 3D-телами или поверхностями.
Ошибка операции моделирования:
Error Code Number is 84003
А функция выдаёт следующее окноРезультат одинаковый что на ПК, что на ноутбуке
#11
-
Форумчанин
- Регистрация:
- 19 окт 2012
- Сообщения:
- 3.145
- Симпатии:
- 2.469
- Адрес:
-
г.Смоленск
Sergey B., может упростить их?
#12
-
Форумчанин
- Регистрация:
- 16 мар 2017
- Сообщения:
- 386
- Симпатии:
- 94
- Адрес:
-
Тула
Удалил у нижней поверхности общую границу и объёмная модель построилась. Хотя, эта линия была добавлена и в верхнюю и в нижнюю поверхность специально для соединения. К сожалению, после удаления общей границы, изменилась форма по границе и объём. Буду копать дальше в этом направлении.
FOXXX591, спасибо. Попробую.
— Сообщения объединены, 17 ноя 2019, Оригинальное время сообщения: 17 ноя 2019 —
Смог решить проблему следующим образом: сделал смещение соединяющей линии по 3 мм вниз и вовнутрь, добавил эту линию в поверхность низа. У поверхности низа удалил внешнюю границу. 3D модель построилась с небольшой погрешностью. 5534.2696 куба против 5533.34<Насыпь> в поверхности TIN для объёма.
#13
-
Форумчанин
- Регистрация:
- 10 окт 2014
- Сообщения:
- 1.147
- Симпатии:
- 1.660
3D модель создается по линиям проекции от одной поверхности до другой. Что-то теряется. Или наоборот, не знаю что у вас.
#14
-
Форумчанин
- Регистрация:
- 16 мар 2017
- Сообщения:
- 386
- Симпатии:
- 94
- Адрес:
-
Тула
Это могло получиться из-за того, что я сделал смещение 3 мм у общей границы вниз и вовнутрь. На всю площадь, более 5000 кв. м., это, вполне, могло дать погрешность в 1 куб. Буду дальше изучать эту тему, чтобы уменьшить погрешность. Хотя, погрешность в 1 куб, при объёме 5533 куба, это капля в море.
#15
-
Форумчанин
- Регистрация:
- 10 окт 2014
- Сообщения:
- 1.147
- Симпатии:
- 1.660
Для некоторых, даже 30 м3, в среднем 3000 рублей капля )
#16
Поделиться этой страницей
Are you trying to create 2D and 3D drawings using AutoCAD, but are you getting the error ‘18026’?
Autocad is a software that is used to create and design different types of engineering drawings. It can be used for designing and creating blueprints, and it can also be used for creating 3D models.
Autocad has been developed by Autodesk, which is a company that was founded in 1982. Autodesk provides various tools that are used to design 3D models, which can be used for various purposes such as architecture, construction, mechanical engineering and drafting. Autocad is one of the most popular programs that are used by architects, designers and engineers to create the different designs of the projects.
Autocad has been developed by Autodesk since 1982. However, it has undergone several upgrades over the years to improve its performance and make it more reliable. This means that Autocad is one of the most reliable programs out there when it comes to designing things such as 3D models or blueprints.
Tech Support 24/7
Ask a Tech Specialist Online
Connect with the Expert via email, text or phone. Include photos, documents, and more. Get step-by-step instructions from verified Tech Support Specialists.
On this page, you will find more information about the most common causes and most relevant solutions for the AutoCAD error ‘18026’. Do you need help straight away? Visit our support page.
Error information
How to solve AutoCAD error 18026
We’ve created a list of solutions which you can follow if you want to solve this AutoCAD problem yourself. Do you need more help? Visit our support page if you need professional support with AutoCAD right away.
Tech Support 24/7
Ask a Tech Specialist Online
Connect with the Expert via email, text or phone. Include photos, documents, and more. Get step-by-step instructions from verified Tech Support Specialists.
Verified solution
Autocad 18026 Error is one of the most common errors that you might encounter when you try to use Autocad on your computer or your laptop or your desktop computer. The problem usually occurs when you try to use the program on your computer because it can cause an error.
To fix this error, you need to try a few solutions. However, there are some issues that you might encounter when you try to use Autocad on your computer. For example, if you encounter an Autocad 18026 Error when trying to use the program on your computer, then it might be caused by an issue with your internet connection or your computer. If this is the case, then you can try to troubleshoot this error. You can also check for other issues that can be causing the problem.
You can try to click solidedit. After that, select b for body and L for clean. Then, select your suspect solid. The Autocad will repair it automatically but you need to wait this process until it finishes before using it.
The other solution you can try is to reset the scale of your object. You need to be selective for this step. Check carefully which object needs to be rescaled, usually it’s the yellow object. After you rescale with a very small scale factor which is 1.0001. After that, you can combine your object to the main solid.
If the problem still occurs, you need to contact Autodesk Service Provider. You can contact them and explain your problem and the error code.
Have you found a solution yourself, but it is not in the list? Share your solution in the comments below.
Need more help?
Do you need more help?
Tech experts are ready to answer your questions.
Ask a question
Содержание
- Ошибка операции моделирования, попытка изменить запись помеченную как удаленная
- Описание ошибок в Автокаде
- Сообщения 7
- #1 Тема от AlexSheep 10 февраля 2003г. 10:42:44
- Тема: Описание ошибок в Автокаде
- #2 Ответ от ALEXANDR 13 февраля 2003г. 18:16:53
- Re: Описание ошибок в Автокаде
- #3 Ответ от AlexSheep 14 февраля 2003г. 09:33:05
- Re: Описание ошибок в Автокаде
- #4 Ответ от DMS 14 февраля 2003г. 10:19:07
- Re: Описание ошибок в Автокаде
- #5 Ответ от DMS 14 февраля 2003г. 10:19:20
- Re: Описание ошибок в Автокаде
- AutoCAD error 84026
- Let’s get started
- How to solve AutoCAD error 84026
- Verified solution
- Quick fixes
- Restart your computer
- Repair the app
- Reinstall the app
Ошибка операции моделирования, попытка изменить запись помеченную как удаленная
26.05.2014, 20:57 #2
LISP, C# (ACAD 200[9,12,13,14])
23.01.2019, 11:39 #3
Инженер — проектировщик (газоснабжение)
23.01.2019, 12:11 #4
23.01.2019, 16:13 #5
Инженер — проектировщик (газоснабжение)
файл, это скачанный с сайта Борисоглебского завода сборка котла с горелкой, Сборка представлена на сайте в stp и в sat форматах, при переводе в двг он весит диких 50 Мбайт и ничего нельзя с ним сделать а при вызове функции сохранить комп зависает, в компасе если открывать видно что одна из деталей под паролем, в автокаде большинство операций выдает : Ошибка операции моделирования, попытка изменить запись помеченную как удаленная. в Автокаде 2019 вообще пишет что в чертеже ошибки после чего вычещает все. как адаптировать эту модель чтоб с ней можно было работать я не знаю бъюсь несколько дней без результатно. в автокаде 2013 восстановление и поиск ошибок их не находит
Вот ссылка на сайт по весу сюда не могу прикрепить файлы http://bkmz.ru/dlya-proektnyix-institutov/
23.01.2019, 16:37 #6
а какой именно котел — должны догадаться сами?)
4 мин. ——
Модель Котел_КСВа- . Какой из 7 вариантов?
23.01.2019, 16:58 #7
23.01.2019, 17:04 #8
Вложения
Boiler.zip (9.15 Мб, 6 просмотров) |
23.01.2019, 18:13 #9
LISP, C# (ACAD 200[9,12,13,14])
alex101000, при чем тут перемещение?
10 мин. ——
Если касаться именно этих файлов, то скачиваем stp, потом импорт в ACAD и переименование блоков. Сохраняем — вроде все работает.
Источник
Описание ошибок в Автокаде
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщения 7
#1 Тема от AlexSheep 10 февраля 2003г. 10:42:44
- AlexSheep
- Восстановленный участник
- На форуме с 28 января 2003г.
- Сообщений: 28
- Спасибо: 0
Тема: Описание ошибок в Автокаде
Привет всем!
Народ помогите пожалуйста. Интересует описание автокадовских ошибок, которые он выплевывает в командную строку при выполнении программы. Ну к примеру «error:quit / exit abort» С этой ошибкой все понятно, а вот если вылетает такая ошибка «error: AutoCAD rejected function», что она значит. Причем вылетает она при попытке изменить свойства примитива с помощью функции entmod. И еще получается забавная вещь эта ошибка вылетает только в 13-ом Акаде, и только когда работает программа. Если я в 13-м Акаде в командной строке пишу все функции последовательно, но при этом программу не загружаю, то все проходит на ура и примитив изменяется. Как только запускаю программу — вылетает ошибка.
Попробовал отладить в 2000-м Акаде — все работает.
В чем причина?
#2 Ответ от ALEXANDR 13 февраля 2003г. 18:16:53
- ALEXANDR
- Восстановленный участник
- На форуме с 2 октября 2002г.
- Сообщений: 17
- Спасибо: 0
Re: Описание ошибок в Автокаде
Возможны некоторые несовмесимости ALISP функций в разных версиях .
В хелпах есть кое какое описание ошибок .
Тебе стоит поискать на сайтах материальчик по ALISP .
Есть масса полезной информации , заглани хотя бы на
http://www.cad.dp.ua/
или www.afralisp.com/ — на английском , но класный сайт.
#3 Ответ от AlexSheep 14 февраля 2003г. 09:33:05
- AlexSheep
- Восстановленный участник
- На форуме с 28 января 2003г.
- Сообщений: 28
- Спасибо: 0
Re: Описание ошибок в Автокаде
> Возможны
некоторые несовмесимости ALISP функций в >разных версиях .
Это понятно. Сам не раз убеждался в этом (что-то было с вещественными и целыми числами). Только вот непонятно одно почему в предыдущей моей програмке под 13-й Акад entmod прокатывал (изменял высоту шрифта у атрибута в блоке), а изменение высоты шрифта у текстового примитива — rejected?
>заглани хотя бы на http://www.cad.dp.ua/ или >www.afralisp.com/ — на английском , но класный сайт.
на cad.dp.ua еще не заглядывал, а вот на афралиспе был. Почти весь 🙂 перерыл, но вот что-то подобного не нашел:
«error:quit / exit abort» — это . возникает тогда-то
«error: AutoCAD rejected function» — это . возникает тогда-то.
#4 Ответ от DMS 14 февраля 2003г. 10:19:07
- DMS
- Восстановленный участник
- На форуме с 9 августа 2002г.
- Сообщений: 477
- Спасибо: 0
Re: Описание ошибок в Автокаде
This appendix lists the AutoLISP error codes.
The following table shows the values of error codes generated by AutoLISP. The ERRNO system variable is set to one of these values when an AutoLISP function call causes an error that AutoCAD detects. AutoLISP applications can inspect the current value of ERRNO with (getvar «errno»).
The ERRNO system variable is not always cleared to zero. Unless it is inspected immediately after an AutoLISP function has reported an error, the error that its value indicates may be misleading. This variable is always cleared when starting or opening a drawing.
NOTE The possible values of ERRNO, and their meanings, may change in future releases of AutoCAD. Online program error codes
Value Meaning
0 No error
1 Invalid symbol table name
2 Invalid entity or selection set name
3 Exceeded maximum number of selection sets
4 Invalid selection set
5 Improper use of block definition
6 Improper use of xref
7 Object selection: pick failed
8 End of entity file
9 End of block definition file
10 Failed to find last entity
11 Illegal attempt to delete viewport object
12 Operation not allowed during PLINE
13 Invalid handle
14 Handles not enabled
15 Invalid arguments in coordinate transform request
16 Invalid space in coordinate transform request
17 Invalid use of deleted entity
18 Invalid table name
19 Invalid table function argument
20 Attempt to set a read-only variable
21 Zero value not allowed
22 Value out of range
23 Complex REGEN in progress
24 Attempt to change entity type
25 Bad layer name
26 Bad linetype name
27 Bad color name
28 Bad text style name
29 Bad shape name
30 Bad field for entity type
31 Attempt to modify deleted entity
32 Attempt to modify seqend subentity
33 Attempt to change handle
34 Attempt to modify viewport visibility
35 Entity on locked layer
36 Bad entity type
37 Bad polyline entity
38 Incomplete complex entity in block
39 Invalid block name field
40 Duplicate block flag fields
#5 Ответ от DMS 14 февраля 2003г. 10:19:20
- DMS
- Восстановленный участник
- На форуме с 9 августа 2002г.
- Сообщений: 477
- Спасибо: 0
Re: Описание ошибок в Автокаде
41 Duplicate block name fields
42 Bad normal vector
43 Missing block name
44 Missing block flags
45 Invalid anonymous block
46 Invalid block definition
47 Mandatory field missing
48 Unrecognized extended data (XDATA) type
49 Improper nesting of list in XDATA
50 Improper location of APPID field
51 Exceeded maximum XDATA size
52 Entity selection: null response
53 Duplicate APPID
54 Attempt to make or modify viewport entity
55 Attempt to make or modify an xref, xdef, or xdep
56 ssget filter: unexpected end of list
57 ssget filter: missing test operand
58 ssget filter: invalid opcode (-4) string
59 ssget filter: improper nesting or empty conditional clause
60 ssget filter: mismatched begin and end of conditional clause
61 ssget filter: wrong number of arguments in conditional clause (for NOT or XOR)
62 ssget filter: exceeded maximum nesting limit
63 ssget filter: invalid group code
64 ssget filter: invalid string test
65 ssget filter: invalid vector test
66 ssget filter: invalid real test
67 ssget filter: invalid integer test
68 Digitizer is not a tablet
69 Tablet is not calibrated
70 Invalid tablet arguments
71 ADS error: Unable to allocate new result buffer
72 ADS error: Null pointer detected
73 Cannot open executable file
74 Application is already loaded
75 Maximum number of applications already loaded
76 Unable to execute application
77 Incompatible version number
78 Unable to unload nested application
79 Application refused to unload
80 Application is not currently loaded
81 Not enough memory to load application
82 ADS error: Invalid transformation matrix
83 ADS error: Invalid symbol name
84 ADS error: Invalid symbol value
85 AutoLISP/ADS operation prohibited while a dialog box was displayed
Источник
AutoCAD error 84026
- Share on Twitter
- Share on Facebook
- Share on LinkedIn
- Share on Email
Are you trying to create 2D and 3D drawings using AutoCAD, but are you getting the error ‘84026’?
Autocad is a software that is used to create and design different types of engineering drawings. It can be used for designing and creating blueprints, and it can also be used for creating 3D models.
Autocad is a software program that is being developed by Autodesk, a company that was founded in 1982. Autodesk provides various tools that are used to design 3D models, which can be used for various purposes such as architecture, construction, mechanical engineering and drafting. Autocad is one of the most popular programs that are used by architects, designers and engineers to create the different designs of the projects.
Connect with the Expert via email, text or phone. Include photos, documents, and more. Get step-by-step instructions from verified Tech Support Specialists.
Please enable JavaScript
On this page, you will find more information about the most common causes and most relevant solutions for the AutoCAD error ‘84026’. Do you need help straight away? Visit our support page.
Let’s get started
It has never been easier to solve error «84026».
Error information
How to solve AutoCAD error 84026
We’ve created a list of solutions which you can follow if you want to solve this AutoCAD problem yourself. Do you need more help? Visit our support page if you need professional support with AutoCAD right away.
Connect with the Expert via email, text or phone. Include photos, documents, and more. Get step-by-step instructions from verified Tech Support Specialists.
Verified solution
Autocad 84026 Error is one of the most common errors that you might encounter when you try to use Autocad on your computer or your laptop or your desktop computer.
Usually, you need to perform a few troubleshooting steps to fix this error.
When you use the loft command in Autocad to create a series of contours, you may see the following error. If the contour that you select is selected, and the loft command fails to create a solid or surface.
Now you should set the LOFTNORMALS variable to 5 and try to do the loft operation again.
Alternatively, try to determine the different loftnormals values, and then try to select the contours that are in the opposite order.
In addition, explode existing blocks in order to get the content back to 3D solids before you try to combine them again.
Select the error message that is causing the error when trying to unionize.
Confirm that there are no blockages in the content that you have selected.
If there are more than three blocks, select one of them and type in explode on the command line, and enter.
This will allow you to convert the blocks into 3D solids.
Attempt to unite again.
In some cases, it is very important that there are not any gaps between the two surfaces. The connection between the two devices should be watertight.
The final thing you can do is call customer service to get this error fixed. You can also contact them by calling their customer service number or by visiting their website. When you tell the customer support department an error code that is showing on your screen, they will usually ask you to send the code to them. They will tell you what to do next and how to approach this problem.
Quick fixes
Try one of the quick fixes below to quickly resolve the AutoCAD error 84026.
Restart your computer
Restart your computer if you haven’t already done so. A simple reboot can solve a lot of issues.
Repair the app
Repairing or reinstalling an app will replace corrupted files and remove temporary files, restoring the app back to its original state.
Reinstall the app
Reinstall the app to remove all data and clear the app’s settings.
Источник
Перейти к содержимому раздела
Форумы CADUser
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Дерево сообщений Активные темы Темы без ответов
Описание ошибок в Автокаде
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
#1 10 февраля 2003г. 10:42:44
- AlexSheep
- Восстановленный участник
- На форуме с 28 января 2003г.
- Сообщений: 28
- Спасибо: 0
Тема: Описание ошибок в Автокаде
Привет всем!
Народ помогите пожалуйста. Интересует описание автокадовских ошибок, которые он выплевывает в командную строку при выполнении программы. Ну к примеру «error:quit / exit abort» С этой ошибкой все понятно, а вот если вылетает такая ошибка «error: AutoCAD rejected function», что она значит. Причем вылетает она при попытке изменить свойства примитива с помощью функции entmod. И еще получается забавная вещь эта ошибка вылетает только в 13-ом Акаде, и только когда работает программа. Если я в 13-м Акаде в командной строке пишу все функции последовательно, но при этом программу не загружаю, то все проходит на ура и примитив изменяется. Как только запускаю программу — вылетает ошибка.
Попробовал отладить в 2000-м Акаде — все работает.
В чем причина?
#2 Ответ от ALEXANDR 13 февраля 2003г. 18:16:53
- ALEXANDR
- Восстановленный участник
- На форуме с 2 октября 2002г.
- Сообщений: 17
- Спасибо: 0
Re: Описание ошибок в Автокаде
Возможны некоторые несовмесимости ALISP функций в разных версиях .
В хелпах есть кое какое описание ошибок .
Тебе стоит поискать на сайтах материальчик по ALISP .
Есть масса полезной информации , заглани хотя бы на
http://www.cad.dp.ua/
или www.afralisp.com/ — на английском , но класный сайт.
#3 Ответ от AlexSheep 14 февраля 2003г. 09:33:05
- AlexSheep
- Восстановленный участник
- На форуме с 28 января 2003г.
- Сообщений: 28
- Спасибо: 0
Re: Описание ошибок в Автокаде
> Возможны
некоторые несовмесимости ALISP функций в >разных версиях .
Это понятно. Сам не раз убеждался в этом (что-то было с вещественными и целыми числами). Только вот непонятно одно почему в предыдущей моей програмке под 13-й Акад entmod прокатывал (изменял высоту шрифта у атрибута в блоке), а изменение высоты шрифта у текстового примитива — rejected?
>заглани хотя бы на http://www.cad.dp.ua/ или >www.afralisp.com/ — на английском , но класный сайт.
на cad.dp.ua еще не заглядывал, а вот на афралиспе был. Почти весь перерыл, но вот что-то подобного не нашел:
«error:quit / exit abort» — это …., возникает тогда-то
«error: AutoCAD rejected function» — это …, возникает тогда-то.
#4 Ответ от DMS 14 февраля 2003г. 10:19:07
- DMS
- Восстановленный участник
- На форуме с 9 августа 2002г.
- Сообщений: 477
- Спасибо: 0
Re: Описание ошибок в Автокаде
This appendix lists the AutoLISP error codes.
The following table shows the values of error codes generated by AutoLISP. The ERRNO system variable is set to one of these values when an AutoLISP function call causes an error that AutoCAD detects. AutoLISP applications can inspect the current value of ERRNO with (getvar «errno»).
The ERRNO system variable is not always cleared to zero. Unless it is inspected immediately after an AutoLISP function has reported an error, the error that its value indicates may be misleading. This variable is always cleared when starting or opening a drawing.
NOTE The possible values of ERRNO, and their meanings, may change in future releases of AutoCAD. Online program error codes
Value Meaning
0 No error
1 Invalid symbol table name
2 Invalid entity or selection set name
3 Exceeded maximum number of selection sets
4 Invalid selection set
5 Improper use of block definition
6 Improper use of xref
7 Object selection: pick failed
8 End of entity file
9 End of block definition file
10 Failed to find last entity
11 Illegal attempt to delete viewport object
12 Operation not allowed during PLINE
13 Invalid handle
14 Handles not enabled
15 Invalid arguments in coordinate transform request
16 Invalid space in coordinate transform request
17 Invalid use of deleted entity
18 Invalid table name
19 Invalid table function argument
20 Attempt to set a read-only variable
21 Zero value not allowed
22 Value out of range
23 Complex REGEN in progress
24 Attempt to change entity type
25 Bad layer name
26 Bad linetype name
27 Bad color name
28 Bad text style name
29 Bad shape name
30 Bad field for entity type
31 Attempt to modify deleted entity
32 Attempt to modify seqend subentity
33 Attempt to change handle
34 Attempt to modify viewport visibility
35 Entity on locked layer
36 Bad entity type
37 Bad polyline entity
38 Incomplete complex entity in block
39 Invalid block name field
40 Duplicate block flag fields
#5 Ответ от DMS 14 февраля 2003г. 10:19:20
- DMS
- Восстановленный участник
- На форуме с 9 августа 2002г.
- Сообщений: 477
- Спасибо: 0
Re: Описание ошибок в Автокаде
41 Duplicate block name fields
42 Bad normal vector
43 Missing block name
44 Missing block flags
45 Invalid anonymous block
46 Invalid block definition
47 Mandatory field missing
48 Unrecognized extended data (XDATA) type
49 Improper nesting of list in XDATA
50 Improper location of APPID field
51 Exceeded maximum XDATA size
52 Entity selection: null response
53 Duplicate APPID
54 Attempt to make or modify viewport entity
55 Attempt to make or modify an xref, xdef, or xdep
56 ssget filter: unexpected end of list
57 ssget filter: missing test operand
58 ssget filter: invalid opcode (-4) string
59 ssget filter: improper nesting or empty conditional clause
60 ssget filter: mismatched begin and end of conditional clause
61 ssget filter: wrong number of arguments in conditional clause (for NOT or XOR)
62 ssget filter: exceeded maximum nesting limit
63 ssget filter: invalid group code
64 ssget filter: invalid string test
65 ssget filter: invalid vector test
66 ssget filter: invalid real test
67 ssget filter: invalid integer test
68 Digitizer is not a tablet
69 Tablet is not calibrated
70 Invalid tablet arguments
71 ADS error: Unable to allocate new result buffer
72 ADS error: Null pointer detected
73 Cannot open executable file
74 Application is already loaded
75 Maximum number of applications already loaded
76 Unable to execute application
77 Incompatible version number
78 Unable to unload nested application
79 Application refused to unload
80 Application is not currently loaded
81 Not enough memory to load application
82 ADS error: Invalid transformation matrix
83 ADS error: Invalid symbol name
84 ADS error: Invalid symbol value
85 AutoLISP/ADS operation prohibited while a dialog box was displayed
#6 Ответ от AlexSheep 14 февраля 2003г. 11:03:31
- AlexSheep
- Восстановленный участник
- На форуме с 28 января 2003г.
- Сообщений: 28
- Спасибо: 0
Re: Описание ошибок в Автокаде
2 DMS
ОГРОМНОЕ СПАСИБО!!!!!!!
Я же помню что где-то это было! И в хелпе эту страничку нашел.
Ошибка оказалась под номером 85, пытался выполнить функцию когда было открыто диалоговое окно. Только видимо для 13-го акада это критическая ошибка, а для 2000-го неочень.
2 Alexandr
Вам тоже спасибо! За помощь и участие
#7 Ответ от ALEXANDR 17 февраля 2003г. 10:40:30
- ALEXANDR
- Восстановленный участник
- На форуме с 2 октября 2002г.
- Сообщений: 17
- Спасибо: 0
Re: Описание ошибок в Автокаде
Если тебе в будущем будет интересно знать номер возникшей ошибки , воспользуйся системной переменной errno .
По номеру в хелпе описание ошибки найти легче .
Сообщения 7
Тему читают: 1 гость
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
На чтение 2 мин Обновлено 17.01.2023
Ошибка операции моделирования, попытка изменить запись помеченную как удаленная
26.05.2014, 20:57 #2
LISP, C# (ACAD 200[9,12,13,14])
23.01.2019, 11:39 #3
Инженер — проектировщик (газоснабжение)
23.01.2019, 12:11 #4
23.01.2019, 16:13 #5
Инженер — проектировщик (газоснабжение)
файл, это скачанный с сайта Борисоглебского завода сборка котла с горелкой, Сборка представлена на сайте в stp и в sat форматах, при переводе в двг он весит диких 50 Мбайт и ничего нельзя с ним сделать а при вызове функции сохранить комп зависает, в компасе если открывать видно что одна из деталей под паролем, в автокаде большинство операций выдает : Ошибка операции моделирования, попытка изменить запись помеченную как удаленная. в Автокаде 2019 вообще пишет что в чертеже ошибки после чего вычещает все. как адаптировать эту модель чтоб с ней можно было работать я не знаю бъюсь несколько дней без результатно. в автокаде 2013 восстановление и поиск ошибок их не находит
Вот ссылка на сайт по весу сюда не могу прикрепить файлы http://bkmz.ru/dlya-proektnyix-institutov/
23.01.2019, 16:37 #6
а какой именно котел — должны догадаться сами?)
4 мин. ——
Модель Котел_КСВа- . Какой из 7 вариантов?
23.01.2019, 16:58 #7
23.01.2019, 17:04 #8
Вложения
Boiler.zip (9.15 Мб, 6 просмотров) |
23.01.2019, 18:13 #9
LISP, C# (ACAD 200[9,12,13,14])
alex101000, при чем тут перемещение?
10 мин. ——
Если касаться именно этих файлов, то скачиваем stp, потом импорт в ACAD и переименование блоков. Сохраняем — вроде все работает.
Источник