.NET
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Howto modify DXF codes inside entities?

7 REPLIES 7
Reply
Message 1 of 8
fsztuczny
835 Views, 7 Replies

Howto modify DXF codes inside entities?

For example I need change only DXF 30 inside polyline without using API.

7 REPLIES 7
Message 2 of 8


@fsztuczny wrote:

For example I need change only DXF 30 inside polyline without using API.


What do you mean "without using API"?

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Message 3 of 8

Hatch modified by the API (Elevation - DXF code 10) was not physically at a preset level. I saved the DWG file to DXF file. Hatch had a DXF code 10 set, but the code 30 had a value that reflects the actual position. I would like to change code DXF directly.
Message 4 of 8

With help of P/Invoke next functions you can do it:
acdbGetAdsName
acdbEntGet
acdbEntMod
acdbEntUpd

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Message 5 of 8

Is the p / invoke is portable between different versions of AutoCAD?
Message 6 of 8


@fsztuczny wrote:
Is the p / invoke is portable between different versions of AutoCAD?

You can do it portable if you check AutoCAD version (Application.Version) and x86/x64

As a example: http://forums.autodesk.com/t5/NET/Determine-32-or-64-bit-application/m-p/3748030#M32834

Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"


Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Expert Elite Member

Message 7 of 8

Thank you.
Message 8 of 8
fsztuczny
in reply to: fsztuczny

Would you give an example of how to do this in C# ?

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk DevCon in Munich May 28-29th


Autodesk Design & Make Report

”Boost