вставка с разным отображением координат
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > вставка с разным отображением координат

вставка с разным отображением координат

Ответ
Поиск в этой теме
Непрочитано 22.06.2007, 12:50 #1
вставка с разным отображением координат
VVN
 
Ленинградская область
Регистрация: 03.02.2006
Сообщений: 48

Мужики!
Отбросим предысторию. В данный момент такая проблема:
Надо в заданный рисунок, где все отажено в миллиметрах (координаты в левом нижнем углу), вставить или добавить другой рисунок(оба *.dwg), где эти координаты в метрах идут. Когда одинаковые, то все нормально - выделяю, копирую себе и вставляю с исходными координатами. Но в указанном случае сатанинская программа пихает точки куда-то в преисподнюю!
Как всавить корректно? Может изменить тот рисунок, где в метрах, в миллиметры? А как? Хелпы читал, вообще запутался и затосковал.
Чур не ржать! Надеюсь и уповаю на ответ какого-нибудь приличного человека.... Да чего там, хоть неприличного, но чтобы ответил!
Просмотров: 5189
 
Непрочитано 22.06.2007, 13:20
#2
ASLYS

Delineante
 
Регистрация: 26.12.2006
Ростов-на-Дону/Madrid
Сообщений: 396
<phrase 1=


ну так набери '_units во вставляемом чертеже и поменяй, а заодно посмотри _base, чтоб все совпадало
а при чем тут координаты?
ASLYS вне форума  
 
Непрочитано 22.06.2007, 13:24
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Попробуй поиграться с системными переменными insunits, insunitsdefsource, insunitsdeftarget. Может, и спасет.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.06.2007, 13:48
#4
VVN


 
Регистрация: 03.02.2006
Ленинградская область
Сообщений: 48


Это, я не так искушен как вы, ребята и могу не сечь тему. Но вот в _base все номально и там, и там миллиметры. Алексей, я этого еще не постиг, у меня вообще русская стоит версия.
Может я как-то заморачиваюсь и делается проще? Я ведь как, в CREDO DAT вводил исходные все в метрах, по-другому вроде никак, потом в DXF, оттуда в DWG, копировал и вставил с исх. коорд. и привет, какие-то бешеные минусы в координатах стали. Туплю в деле этом пока, и, ..ть, посоветоваться не с кем, на отшибе я.
VVN вне форума  
 
Непрочитано 22.06.2007, 14:02
#5
ASLYS

Delineante
 
Регистрация: 26.12.2006
Ростов-на-Дону/Madrid
Сообщений: 396
<phrase 1=


посмотреть бы на оба файла
ASLYS вне форума  
 
Автор темы   Непрочитано 22.06.2007, 14:28
#6
VVN


 
Регистрация: 03.02.2006
Ленинградская область
Сообщений: 48


вот
[ATTACH]1182508118.dwg[/ATTACH]
VVN вне форума  
 
Автор темы   Непрочитано 22.06.2007, 14:29
#7
VVN


 
Регистрация: 03.02.2006
Ленинградская область
Сообщений: 48


и вот который вставить
[ATTACH]1182508153.dwg[/ATTACH]
VVN вне форума  
 
Непрочитано 22.06.2007, 14:33
#8
A III


 
Регистрация: 25.12.2006
На восток от Эдема... примерно: N+5...° 44' 35.88", E+38° 2' 59.85"...
Сообщений: 331


Не чаво там смотреть...
В том файле, который у тебя в метрах залезаешь в Format :arrow: units :arrow: меняешь метры на миллиметры.
Сохраняешь чертеж
Открываешь чертеж в котором миллиметры и вставляешь предыдущий чертеж и ФСЕ!
A III вне форума  
 
Непрочитано 22.06.2007, 14:55
#9
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Для начала согласуем системы координат. Если взять файл, который ты вставляешь и посмотреть атрибуты блока точки 1 0 - то увидим там x=144.912499999999 Y=85.4085 и сравним с координатами точки в мировой системе координат- то получим '_id Specify point: _nod of X = 85.4085 Y = 144.9125 Z = 0.0000
Координаты перепутаны. Для согласования разворачиваем систему координат относительно оси Z на 90 градусов, а затем относит. оси X на 180 градусов. После преобразования получаем координаты точки '_id Specify point: _nod of X = 144.9125 Y = 85.4085 Z = 0.0000, что похоже на значения атрибутов. Сохраняем чертеж и закрываем.

Открываем файл назначения. Видим там некий план. Привязан ли этот план к началу координат (точка 0,0,0) или нет? Если привязан, то даем команду _insert и вставляем предыдущий файл с масштабным коэффициентм по всем осям 1000. Расчленяем блок.

Если план не привязан к 0,0 - то стоит привязать
Хмурый вне форума  
 
Автор темы   Непрочитано 22.06.2007, 15:14
#10
VVN


 
Регистрация: 03.02.2006
Ленинградская область
Сообщений: 48


A III, где там метры-то на миллиметры? В единицах для измерения вставленных элементов. Везде переставил на миллиметы
Так, ..,, познаем новое.. вставлять можно весь рисунок, а не выделенный фрагмент! Теперь координаты без минусов, но в мертах,уже ближе, а читаются как в миллиметрах. Дело точно в этой х*не с миллиметрами, то есть маленькая точечка в координатах вставленных точек на три знака раньше чем везде. И чего не так опять? Терпение, ребята.
Хмурый. Вот чего не отнять в моих феерических манипуляциях, так это то, что не перевернулось ничего. Не надо так пугать.
Нецензурщину постарайся не допускать в постах. kpblc
VVN вне форума  
 
Непрочитано 22.06.2007, 15:25
#11
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


А вот тут посмотри. В окне свойств- значения атрибутов, в тестовом окне- координаты точки. Или ты криво так атрибуты вводишь? Тогда народ не путай
[ATTACH]1182511510.jpg[/ATTACH]
Хмурый вне форума  
 
Непрочитано 22.06.2007, 16:01
#12
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Я специально попробовал соединить через внешние ссылки. Дальнейшее сугубо ИМХО.
Единицы, base и тому подобное - фигня, если ситуация как тут: померяй расстояние от точки (0,0,0) до любой сваи во втором файле и потом - то же самое во втором файле. 100% гарантирую - значения капитально не совпадут. У тебя чертежи не согласованы!
Отсюда мораль: во втором файле пробуем сделать insunits 6 и вставляем его в первый. Целиком, например, как внешнюю ссылку. Ближе к правде, да? Чтобы совсем было кучеряво, согласовываем одинаковые точки первого и второго файлов. И будет (ЯТД) тебе сухо и комфортно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.06.2007, 16:03
#13
VVN


 
Регистрация: 03.02.2006
Ленинградская область
Сообщений: 48


Хмурый. У меня в окне свойств точки Х = 85.4085. У - 144912,5. Как атрибуты смотреть я не знаю, но ведь и так же ясно, что координаты автокада "перевернуты". Смотри, в CREDO я забивал по нормальному, там Х на север, потом когда переводились в dwg менялись оси и координаты, чтобы не перевернулось все и на север было сориентировано. Так обычно и бывает, в Автокаде видишь Х, а пишешь координату У.
VVN вне форума  
 
Непрочитано 22.06.2007, 16:06
#14
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


VVN, ну хорошо. Ситему координат крутить не нужно. Осталось согласовать их начала в двух файлах. Это надо сделать в любом случае, даже для X-ref'а
Хмурый вне форума  
 
Автор темы   Непрочитано 22.06.2007, 16:16
#15
VVN


 
Регистрация: 03.02.2006
Ленинградская область
Сообщений: 48


Алексей, а чего за insunits 6 ? Честно не в курсе
Блин, да чего ж так сложно-то? Неужели во вставляемом файле нельзя изменить, чтобы точечка в значении координат на 3 позиции вправо прыгнула? Уф, я в шоке.
VVN вне форума  
 
Автор темы   Непрочитано 22.06.2007, 16:28
#16
VVN


 
Регистрация: 03.02.2006
Ленинградская область
Сообщений: 48


Все, звиняйте, отрубился до след недели. Спасибо всем по-любому, буду пытаться далее разобраться.
VVN вне форума  
 
Непрочитано 22.06.2007, 16:28
#17
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Цитата:
Алексей, а чего за insunits 6 ? Честно не в курсе
http://my.opera.com/kpblc/blog/faq
Цитата:
Неужели во вставляемом файле нельзя изменить, чтобы точечка в значении координат на 3 позиции вправо прыгнула?
Я тоже в шоке. "на 3 позиции вправо". Что есть позиция? Миллиметр? Метр? Кролик? 3 ящика пива?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.06.2007, 16:39
#18
VVN


 
Регистрация: 03.02.2006
Ленинградская область
Сообщений: 48


В смысле было 8 метров, а стало 8000 мм!
VVN вне форума  
 
Непрочитано 22.06.2007, 16:55
#19
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Цитата:
Сообщение от F1 сказало
INSUNITS Системная переменная
Тип: целый
Сохранен в: рисунок
Начальное значение: 1
Указывает значение в единицах рисунка для автоматического масштабирования блоков, изображений или вставленных или прикрепленных к рисунку внешних ссылок .
0 Не заданы
1 Дюймы
2 Футы
3 Мили
4 Миллиметры
5 Сантиметры
6 Метры
7 Километры
8 Микродюймы
9 Мили
10 Ярды
11 Ангстремы
12 Нанометры
13 Микроны
14 Дециметры
15 Декаметры
16 Гектометры
17 Гигаметры
18 Астрономические единицы
19 Световые годы
20 Парсеки
Я так понимаю, что по ссылке ты не ходил...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.06.2007, 16:59
#20
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Вчера сходил на сайт Майкрософт. По-большому.
Хмурый вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > вставка с разным отображением координат