Сообщество программистов Autodesk в СНГ

ADN Club => Inventor API => Тема начата: fedor от 25-09-2017, 11:42:30

Название: Добавление текста в DXF-файл
Отправлено: fedor от 25-09-2017, 11:42:30
Доброго времени суток!
Не могли бы помочь в таком вопросе.
Дело в том, что для производства необходимо подготовить развертки деталей из листа(DXF-файл), в самом файле, помимо линий реза, для гравировки, вручную добавляется текст ОБОЗНАЧЕНИЕ и НАИМЕНОВАНИЕ детали. Делать это руками, довольно муторно и скучно.
А теперь сам вопрос! Возможна ли средствами API сделать так, чтобы информация(обозначение и наименование) из модели инвентора попадала в экспортируемый DXF-файл в виде текста
как показано на рисунке? Понимаю, что положение текста в поле(чтобы текст находился "внутри" линии реза) предусмотреть сложно, но если бы текст уже находился в поле (например в начале координат), существенно упростило бы жизнь
Заранее благодарю за любую помощь!
(https://s26.postimg.org/vb6u8ebb9/dxf.png) (https://postimg.org/image/vb6u8ebb9/)
Название: Re: Добавление текста в DXF-файл
Отправлено: mikazakov от 26-09-2017, 10:48:09
Ну дак объект Sketch имеет свойство TextBoxes,
а Textboxes соответственно имеет методы:
TextBoxes.AddByRectangle
TextBoxes.AddFitted
Но как я понимаю, перед сохранением в dxf нужно конвертировать текст бокс в эскизную геометрию
TextBox.ConvertToGeometry