Проблем при смяна на текстовия стил

AutoCAD Формула AutoCAD

Здравейте! Получавам файл с триизмерни точки с текст :номер на точката и надморската и височина..Маркирам всички текстове с select similar и ги променям с мой анотативен стил .Текстовите стилове станаха анотативни ,големината на текста се променя според мащабите , но шрифта не се промени, а си остана стария с който ми бяха изпратени.Когато маркирам текст ми показва моя стил, но шрифта е стария. Той се променя само с mtedit ,когато кликна в text на избрания стил.Как мога да сменя шрифта на всички получени текстове без да се налага да влизам в тях ,един по един,което не ме устройва.

Бързият отговор е с лисп.

Може да стане и без, имам няколко идеи, но нямам точно такъв файл. Прати ми файла или фрагмент от него на имейл [email protected] за да тествам и ще публикувам решението.

ОК,

погледнах изпратения файл. Това е проблем, който често може да се получи, особено ако имаме подложка от друг софтуер, който е екпортнал файла към DWG.

Има няколко решения.

1. Ръчно
Дефакто проблемът е, че на текста вътре в mtext е зададен шрифт. От картиката може да се види, че пред самия текст е написано \Ftxt.shx. Това означава, че е указано на Аутокад да ползва txt.shx независимо, кой стил е избрано.

Тоест ръчно за всеки текст трябва да се кликне два пъти, което влиза в mtext редактора, избера се текста и се задава стила на ново или от менюто с десен клик се избира Remove Formatting.

Това е ок за няколко текста, но когато са 300-400 си е цял ден работа.

2. Пуска се команда Explode или Burst

Excplode превръща mtext в single line text и за него винаги се възприема избрания стил. В този случай, ако няма някаква друга причина да се изисква мтекст, това е най-бързото решение.

3. Почистват се всички mtext на куп.
Това може да стане само с лисп. За щастие има един страхотно полезен и безплатен лисп тук:
https://cadabyss.wordpress.com/2010/01/04/stripmtext-v5-0/

Записах и видео урок по въпроса, защото това наистина е често срещан проблем и е хубаво повече хора да знаят как да си решат проблема бързо.

https://www.youtube.com/watch?v=Avh-IwZjwAY


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация