Сторінка 1 з 5

[Autocad] Імпорт обмінних файлів (XML, IN4, JSON)

Додано: 06 серпня 2011 12:08
in5
Розповсюджується за принципом "AS IS".
Імпортує окремі файли, або цілі теки.
Метричну інформацію, розкладає на відповідні пласти, деяку (найбільш важливу) семантичну інформацію оформлює у вигляді блока з атрибутами, сукупність усіх елементів обмінного файлу об'єднує в анонімну групу (включити можна командою PICKSTYLE = 1).

А тому, у разі виникнення проблем і пропозицій відписуйтесь тут.

Кнопка: ^C^C^P(or c:in5read (load "in5read")) in5read;
► Показати
Файл налаштувань - не обов'язковий.
Але, при бажанні, його можна використовувати, щоб змінити імпорт під свої стандарти (шар, колір, тип лінії...)
In5Read.ini.7z
Файл програми
In5Read.VLX.7z

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 06 серпня 2011 16:22
Chernov
А экспорт не слабО ? Импорт и писать не надо, через любой совместимый формат....
И где этот ваш импорт???

Додано через 5 годин 29 хвилин 21 секунду:
in5 писав:у разі виникнення проблем відписуйтесь тут
И где писАть?

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 06 серпня 2011 22:05
in5
Chernov, я новий користувач і моє повідомлення не з'являється одразу а чекає підтвердження модератора. Я хотів додати адресу цієї сторінки в "імпортер" а тому чекав.

Експорт є, але безкоштовно не розповсюджується :(
Свого сайту в мене нема, а тому прошу всіх відписуватися тут - на цьому форумі

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 07 серпня 2011 08:53
Oleg
in5, спробавував на 2011 автокаді. Працює. Є питання- а можна доробити, що стрілки суміжників не кидались в автокад? А то вони нібіи і не стрілки виходять... Хча це моя думка.

Додано через 4 хвилини 46 секунд:
На 2002, таож працює. І ще питання - коли імпортуються xml з цілої папки: - як там нумеруються точки на ділянках?

Додано через 2 хвилини 2 секунди:
in5 писав:Експорт є, але безкоштовно не розповсюджується
Напишіть, хоча б в ПП, скільки коштує варіант для експорту? І як його випробувати?

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 07 серпня 2011 11:10
in5
Admin писав:in5, спробавував на 2011 автокаді. Працює. Є питання- а можна доробити, що стрілки суміжників не кидались в автокад? А то вони нібіи і не стрілки виходять... Хча це моя думка.
Ну, це, ніби, і не стрілки, а полілілінії якими описано суміжника в обмінному файлі: вусик - точки_вздовж_межі - вусик. Вони створюються на окремому пласті, просто відключіть його. Ця програмка точно відтворює, ту метричну інформацію, яка міститься в обмінному файлі без ніяких змін чи доповнень.
Admin писав: Додано через 4 хвилини 46 секунд:
На 2002, таож працює. І ще питання - коли імпортуються xml з цілої папки: - як там нумеруються точки на ділянках?
Тут не грає ролі чи ціла папка чи окремий файл - номери точок беруться з елемента "UIDP", можу переробити щоб брало з "PN" або "Description"

Додано через 3 дня 13 годин 49 хвилин 25 секунд:
Є можливість додати імпорт семантичної інформації, звичайно, не всієї, але хоча б найважливішої.
Чи потрібно це взагалі? І якщо так, то які саме елементи додавати і в якому вигляді (атрибути, текст, мультитекст, посилання, ...)?

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 11 серпня 2011 10:12
Denver
Спробував, працює :) Акад2006.
Є питання: при запуску автокаду чи створенні нового листа кожного разу викидає
Spoiler
Безымянный.png
це так і має бути чи я не правильно загрузив In5Read.fas ? 5+5=?

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 11 серпня 2011 18:06
in5
Denver писав:Є питання: при запуску автокаду чи створенні нового листа кожного разу викидає
Spoiler
Безымянный.png
це так і має бути чи я не правильно загрузив In5Read.fas ? 5+5=?
Якщо ви додали файл в автозавантаження, то так і має бути, але, якщо "імпортером" користуєтесь рідко і не хочете постійно бачити це повідомлення, то причепіть його до кнопки з такою командою ^C^C^P(or c:in5read (load "in5read")) in5read;

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 11 серпня 2011 18:47
vladasya
Добре, поясність, як його в автокад засунути і що далі робити (ну неук я)

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 12 серпня 2011 07:56
vovaz
vladasya писав:Добре, поясність, як його в автокад засунути і що далі робити (ну неук я)
Перетащите в окно автокада файл (In5Read.fas) и наберите в командной строке In5Read.

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 12 серпня 2011 09:55
Student
in5 писав:Є можливість додати імпорт семантичної інформації, звичайно, не всієї, але хоча б найважливішої.
Чи потрібно це взагалі? І якщо так, то які саме елементи додавати і в якому вигляді (атрибути, текст, мультитекст, посилання, ...)?
Чи можливо додати імпорт семантичної інформації у вигляді, як наприклад, при імпорті .shp?

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 12 серпня 2011 16:06
in5
Student писав:Чи можливо додати імпорт семантичної інформації у вигляді, як наприклад, при імпорті .shp?
Не знаю. Вишліть мені в ПП dwg-файл з імпортованою семантичною інформацією. Я подивлюсь, що можна зробити.

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 20 січня 2012 22:59
in5
оновлено до версії 1.03

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 20 січня 2012 23:32
Denver
а що новенького? :)

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 21 січня 2012 11:59
in5
Новенького немає нічого, лише два дрібних виправлення (див. пост №1)
Якщо хочеться чогось нового, замовляйте. Не обіцяю, але постараюсь.

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 21 січня 2012 12:21
doslidnik
Хотілося б щоб показувало по центру ПІБ власника та кад номер ділянки строчкою низче.

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 23 січня 2012 20:33
in5
doslidnik писав:Хотілося б щоб показувало по центру ПІБ власника та кад номер ділянки строчкою низче.
ОК, але навпаки
Оновлено до версії 1.04

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 24 січня 2012 16:46
doslidnik
Дякую. Але в мене не працює, - робить по старому + в у вікні about пише версію 1.03 хоча розмір файлу змінився з 10кВ до 15. Акад 2008.
А чи є щось схоже для in4 (я їх зараз через Діджіталс пропускаю щоб в акад кинути)?

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 24 січня 2012 18:33
Parcel
скачував собі, в мене норм працює, розмір файлу 15360

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 24 січня 2012 18:53
doslidnik
Parcel писав:скачував собі, в мене норм працює, розмір файлу 15360
Хіба пише власника та кадастровий номер?

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 24 січня 2012 19:58
Parcel
версія 1.04
Clipboard-1.png

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 24 січня 2012 20:26
in5
doslidnik писав:у вікні about пише версію 1.03
Завантажуєте новий файл а пише "1.03"?
Спробуйте ще, можливо ви помилково завантажили не той файл. Нічого іншого не можу порадити.

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 24 січня 2012 23:48
Denver
Завантажив, протестував, скажу таке:
- імпорт файлу - що замовляли те і маємо, все гарнюньо працює (тільки як боротися з тим що після команди Explode матимемо замість прізвищ і кад.номерів, якісь тама атрибути 4 штуки (ну я не розбираюся в тому));
- імпорт теки - не спрацював (які б теки я не намагався закинути);
- сам процес імпорту - чесно кажучи не вдобняк спочатку набирати команду на англіцком, а потім переключатися в кирилицю, як на мене то зручніше вже якось на одній якійсь мові (розкладці) :)
Ну поки що всьо :) дякую за таку штуку, корисно)

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 25 січня 2012 06:53
Oleg
Denver писав: сам процес імпорту - чесно кажучи не вдобняк спочатку набирати команду на англіцком, а потім переключатися в кирилицю, як на мене то зручніше вже якось на одній якійсь мові (розкладці)
Можна створити (вивести) копочку на панель інструментів - і там буде прописана команда запуску. Krutelyk

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 25 січня 2012 10:06
in5
Denver писав: - імпорт файлу - що замовляли те і маємо, все гарнюньо працює (тільки як боротися з тим що після команди Explode матимемо замість прізвищ і кад.номерів, якісь тама атрибути 4 штуки (ну я не розбираюся в тому));
- імпорт теки - не спрацював (які б теки я не намагався закинути);
- сам процес імпорту - чесно кажучи не вдобняк спочатку набирати команду на англіцком, а потім переключатися в кирилицю, як на мене то зручніше вже якось на одній якійсь мові (розкладці) :)
Щодо Explode, то це - стандартна поведінка автокаду, так і має бути. Але, якщо ви хочете щоб текст не зникав, то використовуйте команду Burst (з ExpressTools). А ще краще, скажіть для чого ви розбиваєте блок, можливо я пораджу якийсь інший варіант.

Щодо переключання клавіатури, то я додам можливість вводу і латинських букв. Хоча простіше клацнути правою і вибрати необхідний пункт з випадаючого меню.

А от з імпортом теки важко. Я не здогадуюсь чому він може не працювати. Видає якісь помилки? Що пише в командному рядку? Яка ОС?

Re: Імпорт обмінних файлів (XML) в Autocad

Додано: 25 січня 2012 10:30
Denver
in5 писав: Щодо Explode, то це - стандартна поведінка автокаду, так і має бути. Але, якщо ви хочете щоб текст не зникав, то використовуйте команду Burst (з ExpressTools). А ще краще, скажіть для чого ви розбиваєте блок, можливо я пораджу якийсь інший варіант.
Дякую, тут я трошки розібрався, можна і не "взривати" :) В мене вдома чомусь при кліканні на текст вікно з редагуванням атребутів не вискакувало - тому я хотів використати Explode, щоб мати можливість змістити текст (ділянка вужча, ніж запис ПІБ, наприклад)

тут був помилковий текст :))

Стосовно Burst (з ExpressTools) - не бачу такого, якщо можна то якось детальніше:)
in5 писав: Щодо переключання клавіатури, то я додам можливість вводу і латинських букв. Хоча простіше клацнути правою і вибрати необхідний пункт з випадаючого меню.
За те що додасте, дякую, а от про клік правою і як це і що це, я не зрозумів:(

in5 писав: А от з імпортом теки важко. Я не здогадуюсь чому він може не працювати. Видає якісь помилки? Що пише в командному рядку? Яка ОС?
Ніяких помилок. тиша та і все в командному рядку після Т+Enter
Spoiler
Regenerating model.
AutoCAD menu utilities loaded.
Command:
Command:
Command: T
Command:
Виберіть спосіб [Файл/Тека] <Файл>: *Cancel*
; error: Function cancelled
Command:
Command:
Command: T
Command:
Виберіть спосіб [Файл/Тека] <Файл>: т
Command:
Command:
IN5READ
Виберіть спосіб [Файл/Тека] <Файл>: ф
Файл <D:=111111111=3221486000000000000.xml>... ОК
Command:

Він 7 х32, Автокад 2006

Додано через 11 хвилин 25 секунд:
in5 писав: Якщо ви додали файл в автозавантаження, то так і має бути, але, якщо "імпортером" користуєтесь рідко і не хочете постійно бачити це повідомлення, то причепіть його до кнопки з такою командою ^C^C^P(or c:in5read (load "in5read")) in5read;
Admin писав:Можна створити (вивести) копочку на панель інструментів - і там буде прописана команда запуску.
це ніби зробив, маю свою панельку, а в ній кнопочку по якій загружається In5Read.fas, а тицьнувши ще раз викликається вікно імпорту обмінного файлу. Так має працювати? Sorri