Страница 1 из 1

Из AutoCAD в InDesign - Распознание чертежей в формат idml

СообщениеДобавлено: Ср сен 13, 2017 18:31
ivanishev
8 декабря 2016 я отрывал тему "Формат inx - новый способ извлечения текста из чертежей?" (см. радел Аллея Бродяги > Trados) по вопросу распознания чертежей в формат inx (InDesig). Чётких ответов, чем и как это сделать, никто так и не дал.
И вот совсем недавно я получил заказ уже от совершенно другой компании, где чертежи были распознаны в формат idml (тоже один из форматов InDesign).
И снова я сильно впечатлился: выглядит так, что исчезли абсолютно все графические элементы, а остался только текст (строго на своём месте). При этом файл idml легко открывается и переводится в Традосе, нет изобилия мешающих тэгов, и перевод так же легко экспортируется обратно в idml и отправляется заказчику.
Очень хочется понять, как самому это можно делать, имея AutoCAD и Adobe InDesign. Что нужно сделать, чтобы получить содержащие только текст файлы в формате idml (или inx)? В противном случае придётся как прежде пытаться выдирать текст из AutoCAD при помощи разных утилит, не гарантирующих качества, особенно при вставке обратно в чертёж.

Re: Из AutoCAD в InDesign - Распознание чертежей в формат id

СообщениеДобавлено: Ср сен 13, 2017 18:47
mikhailo
8 декабря 2016 я отрывал тему "Формат inx - новый способ извлечения текста из чертежей?" (см. радел Аллея Бродяги > Trados) по вопросу распознания чертежей в формат inx (InDesig). Чётких ответов, чем и как это сделать, никто так и не дал.
И вот совсем недавно я получил заказ уже от совершенно другой компании, где чертежи были распознаны в формат idml (тоже один из форматов InDesign).
И снова я сильно впечатлился: выглядит так, что исчезли абсолютно все графические элементы, а остался только текст (строго на своём месте). При этом файл idml легко открывается и переводится в Традосе, нет изобилия мешающих тэгов, и перевод так же легко экспортируется обратно в idml и отправляется заказчику.
Очень хочется понять, как самому это можно делать, имея AutoCAD и Adobe InDesign. Что нужно сделать, чтобы получить содержащие только текст файлы в формате idml (или inx)? В противном случае придётся как прежде пытаться выдирать текст из AutoCAD при помощи разных утилит, не гарантирующих качества, особенно при вставке обратно в чертёж.


1. Зачем вам IDML для перевода CAD? Новый виток поиска заднепроходных путей в духе западноевропейских тенденций?
2. Соберите весь текст в один слой.
3. Скопируйте этот слой в отдельный файл, исправив все косяки - главный TEXT->MTEXT
4. Переведите этот файл через тот же TranslateCad, разумно настроив регексы игнора в Деже.
5. Откройте ACAD оригинал и перевод - скопируйте перевод и вставьте его в новый слой, Например Russian, в оригинал.
6. Скройте слой с оригинальным текстом
7. Покажите заказчику, попереключав слои - он мочится от радости в штаны.
Profit.

Re: Из AutoCAD в InDesign - Распознание чертежей в формат id

СообщениеДобавлено: Ср сен 13, 2017 22:39
Bookworm
Действительно, это какое-то надевание штанов через голову :grin: Помимо TranslateCAD, упомянутого коллегой Mikhailo, еще есть TransTools от Стаса Охвата (http://www.translatortools.net/), там утилита для AutoCAD не менее успешно решает эту же задачу.

Re: Из AutoCAD в InDesign - Распознание чертежей в формат id

СообщениеДобавлено: Чт сен 14, 2017 13:14
ivanishev
Ну вот видите, опять то же самое, что и в прошлый раз - "зачем мне это нужно?", "одевание штанов через голову", а вместо ответа на вопрос начинают предлагать альтернативные методы. Объясняю: я рад, что есть другие способы, и при случае не премину воспользоваться ими. Но в данном конкретном случае я воочию созерцаю интересный способ, и я хочу знать, как они это делают. Честно говоря, я не ас в AutoCAD и могу лишь открывать чертежи и совершать простейшие операции (в том числе неэффективные до сих пор попытки выдирания текста разными утилитами), а объединение слоёв и т.п. уже выше моего уровня. Поэтому я в поиске доступных для простого смертного способов.

Кстати, созданные из чертежей файлы idml мне присылает на перевод одна известная российская переводческая компания, и если уж они выбрали именно этот способ, то наверняка не зря. Жаль, что я не могу спросить их об этом напрямую, поскольку последует такой же ответ: "зачем мне это нужно?", да и не каждый захочет делиться своим ноу-хау.
А воз и ныне там...

Re: Из AutoCAD в InDesign - Распознание чертежей в формат id

СообщениеДобавлено: Чт сен 14, 2017 15:05
Vic
А я не уверен, что в данном случае idml с помощью InDesign в БП. Что-такое ощущение, этот файл создается одной из CAD (точно - не AutoCAD ), когда-то я это видел. Во всех CAD стандартный вариант публикации чертежей - адобовский pdf, но не исключаю, что в какой-то имеется средства для публикации ИД. Тем более, это из того же адобовского гнезда.

Re: Из AutoCAD в InDesign - Распознание чертежей в формат id

СообщениеДобавлено: Сб сен 16, 2017 12:32
ivanishev
А какие, на Ваш взгляд, программы CAD, кроме AutoCAD, могли быть использованы в таком случае? С учётом того, что в первом случае, когда присылали формат inx, это были чертежи такой уважаемой компании, как SIEMENS - наверняка они используют лишь известное и признанное всеми ПО для создания своих чертежей, иначе как они будут предоставлять проекты своим клиентам?
И ещё вопрос: поскольку наряду с чисто текстовыми inx и idml мне присылали для справки сами чертежи в формате pdf, можно ли по ним как-то отследить, из какого формата они экспортированы? Может быть, остаются какие-то следы, метки или маркеры, или же на самом чертеже можно где-то разглядеть название программы?
А если это всё-таки AutoCAD, который не экспортирует напрямую в форматы IndDesign (inx или idml), то возможно экспорт осуществляется в несколько этапов, например,сначала чертёж сохраняется как dxf, а уже потом импортируется в пакеты Adobe и преобразуется в другие форматы, где остаёттся лишь текст на своём месте?
Буду благодарен за любую полезную информацию.

Re: Из AutoCAD в InDesign - Распознание чертежей в формат id

СообщениеДобавлено: Сб сен 16, 2017 13:15
mikhailo
Ну вот видите, опять то же самое, что и в прошлый раз - "зачем мне это нужно?", "одевание штанов через голову", а вместо ответа на вопрос начинают предлагать альтернативные методы. Объясняю: я рад, что есть другие способы, и при случае не премину воспользоваться ими. Но в данном конкретном случае я воочию созерцаю интересный способ, и я хочу знать, как они это делают. Честно говоря, я не ас в AutoCAD и могу лишь открывать чертежи и совершать простейшие операции (в том числе неэффективные до сих пор попытки выдирания текста разными утилитами), а объединение слоёв и т.п. уже выше моего уровня. Поэтому я в поиске доступных для простого смертного способов.

Кстати, созданные из чертежей файлы idml мне присылает на перевод одна известная российская переводческая компания, и если уж они выбрали именно этот способ, то наверняка не зря. Жаль, что я не могу спросить их об этом напрямую, поскольку последует такой же ответ: "зачем мне это нужно?", да и не каждый захочет делиться своим ноу-хау.
А воз и ныне там.


1. Хотите знать как делают они - почему спрашиваете здесь. Или они среди нас?
Если путь через Индизайн, стоящий поболее акада, вы считаете доступным для простого смертного, не сумевшего постигнуть даже азы автокад - как сказали бы раньше - От сказочник...

А какие, на Ваш взгляд, программы CAD, кроме AutoCAD, могли быть использованы в таком случае? С учётом того, что в первом случае, когда присылали формат inx, это были чертежи такой уважаемой компании, как SIEMENS - наверняка они используют лишь известное и признанное всеми ПО для создания своих чертежей, иначе как они будут предоставлять проекты своим клиентам?
И ещё вопрос: поскольку наряду с чисто текстовыми inx и idml мне присылали для справки сами чертежи в формате pdf, можно ли по ним как-то отследить, из какого формата они экспортированы? Может быть, остаются какие-то следы, метки или маркеры, или же на самом чертеже можно где-то разглядеть название программы?
А если это всё-таки AutoCAD, который не экспортирует напрямую в форматы IndDesign (inx или idml), то возможно экспорт осуществляется в несколько этапов, например,сначала чертёж сохраняется как dxf, а уже потом импортируется в пакеты Adobe и преобразуется в другие форматы, где остаёттся лишь текст на своём месте?
Буду благодарен за любую полезную информацию.


С чего Siemens стала уважаемой? IMHO в свете последних событий уважения к ней не осталось вообще.
Судя по вопросам, для вас и свойства PDF файла просмотреть — проблема, но при этом вы снова пытаетесь лезть в дебри? Там конечно не всегда прямо будет написано, но даже по драйверу часто можно вычислить исходный софт. И делается это просто в Акроридере.

В каком виде заказчик копирует из Кад в Индизайн - лучше спросить у него - вариантов масса - svg, eps, dxf и, возможно, другие. Главное настроить так, чтобы КАД текст не рендерил, но тогда ещё со шрифтами повоевать придётся.

Короче - прежде чем в лезть в дебри освойте сначала основы того софта, с которым хотите работать, потом узнайте его цену, и подумайте, а надо оно вам с расценками российских бюро.

Re: Из AutoCAD в InDesign - Распознание чертежей в формат id

СообщениеДобавлено: Сб сен 16, 2017 13:56
Vic
ivanishev писал(а):А какие, на Ваш взгляд, программы CAD, кроме AutoCAD, могли быть использованы в таком случае?

Могу, например, назвать SolidEdge и Bentley (т.е. Microstation) - два из более чем общепринятых CAD (не потому нравятся, а потому что просили клиенты). То, что ACAD наиболее распространены, еще не означает, что уважаемых компании их используют. Более того, по моему опыту я вижу, что многие промышленные компании применяют либо какие-то клоны ACAD, либо собственные (заказные) системы, более-менее совместимые с ACAD. Собственно, когда применяют клоны ACAD, клиенты не задумываясь загоняют переводчиками (или БП) dwg файлы; по умолчанию их все знают и могут сделать. А вот более редкие или специализированные заказные системы - вот тогда и передают промежуточные текстовые файлы для перевода.
Что касается pdf - я уже говорил, стандартный вариант публикации чертежей именно pdf файл и насколько знаю, они живут в любом CAD. Теоретически можно поискать в информации адобовского документа, но не уверен; там обычно указывается имя входного файла, в некоторых случаях может указываться и экстент файла чертежа (вот например, чертеж в формате pdf имеет вид <имя>.dgn.pdf - отсюда следует, что этот чертеж создан в MicroStation).
А насчет странной операции dwg -> dfx -> idml -> indd и затем взад - это действительно операция одевать штанов через голову. Правда, есть еще вариант, когда заказчику чертежи отнюдь не нужны (подрузумется, что чертеж - это документ в формате CAD), а требуются, например, для иллюстраций и пр. Тадыть да.

Re: Из AutoCAD в InDesign - Распознание чертежей в формат id

СообщениеДобавлено: Чт сен 21, 2017 07:06
Greenvalley
ivanishev писал(а):С учётом того, что в первом случае, когда присылали формат inx, это были чертежи такой уважаемой компании, как SIEMENS - наверняка они используют лишь известное и признанное всеми ПО для создания своих чертежей, иначе как они будут предоставлять проекты своим клиентам?

Ох, как же вы ошибаетесь насчет Сименса ))