Как поменять систему координат (XY наоборот)
Здравствуйте, скажите пожалуйста как можно в AutoCad поменять систему координат, это для геодезии. Спасибо!
Просмотров: 52794
Регистрация: 25.12.2005
Сообщений: 13,627
Можно посмотреть здесь:
http://www.caduser.ru/cgi-bin/f1/board.cgi?t=22814dB
Thượng Tá Quân Đội Nhân Dân Việt Nam
Регистрация: 14.03.2005
44d32’44″С, 33d26’51″В
Сообщений: 13,381
Очень опасный совет. Вся геодезия выполняется в единой системе координат для какой-то местности, и это должна быть мировая система Автокада. Иначе топография будет несовместима.
А то, что ось, направленная на Север, называется в Автокаде «У» — не обращать внимания. Важно, чтобы на чертежах, где фигурируют названия осей, было правильно.
Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678
arif84, не обращайте внимания на автокадовские оси, откладывайте Х на север, т.е. вверх, а У на восток, т.е. вправо. и все будет ОК.
Сообщений: n/a
Сообщение от Olga_@@@
arif84, не обращайте внимания на автокадовские оси, откладывайте Х на север, т.е. вверх, а У на восток, т.е. вправо. и все будет ОК.
Ну как сказать «не обращайте внимание«. Если дальнейшие построения будут производиться в AutoCAD’e и по координатам, то сначала придется вводить координату Y (чтобы она пошла по автокадовксому иксу), а потом координату X.
Пожалуй, заглавный вопрос темы уточнить стоит. Зачем нужна замена осей?
Регистрация: 25.12.2005
Сообщений: 13,627
ShaggyDoc, что значит «опасный»? На фига так трактовать? Это всего лишь подсказка КАК СДЕЛАТЬ в AutoCAD’е некую процедуру. Возможно, такое расположение осей не понравится arif84 из-за дальнейших проблем. Но вы, видимо, предпочли бы лучше написать, что такое, мол, невозможно в AutoCAD’е, лишь бы сохранить представление о «правильном» расположении осей в геодезии.
Регистрация: 25.03.2008
Сообщений: 1,576
Прав Profan, изменить положение ПСК можно запросто, но прав и ShaggyDoc, менять положение осей в геодезии. можно, конечно, но хотя бы сохраните то, что было изначально! Лучше бы расположить свою исходную ПСК в соответствии с геодезией. Файл Геодезической Съемки — это документ!
Кстати, это реал: геодезисты работают на объекте, например, 5-6 дней, работу высылают в 2-3 этапа, измените оси, — как соберете потом все вместе?
__________________
* Буква «ё» не используется в тексте исключительно в связи с требованиями ЕСКД.
Последний раз редактировалось CaMoCAD, 15.02.2009 в 20:35 . Причина: Кстати
Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678
AlphaGeo, если работать c координатами стандартными средствами Civil и Map, то никак не повлияет, проверено.
Сообщений: n/a
Сообщение от Olga_@@@
AlphaGeo, если работать c координатами стандартными средствами Civil и Map, то никак не повлияет, проверено.
Конечно, я же ничего против не имею. Только вот arif84 ни про Civil, ни про Map слова не сказала
Сообщение от arif84
Здравствуйте, скажите пожалуйста как можно в AutoCad поменять систему координат, это для геодезии. Спасибо!
И вообще, Profan в посте #2 уже дал ответ на исходный вопрос. На счет всего остального мы можем только гадать и рассуждать, чем, собственно, местный форумный народ очень любит заниматься, дай только волю (. пространной формулировкой вопроса). Так что ждем arif84 и только после ее уточнений (если таковые будут) сможем вести дискуссию на конкретную тему.
Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678
Сообщение от AlphaGeo
Конечно, я же ничего против не имею. Только вот arif84 ни про Civil, ни про Map слова не сказала
Зато четко сказано про то, что это для геодезии. Этого достаточно.
В базовом автокаде проблем тоже не будет, если всегда помнить о том, что в геодезических системах координат названия и направления осей не совпадают с осями, принятыми в декартовой плоской прямоугольной системой координат.
В этом вопросе, полностью согласна с ShaggyDoc
Регистрация: 15.02.2009
Сообщений: 3
вы мне столько написали но ни кто не сказал как это сделать! просто в геодезии наоборот «XY» скажите пожалуйста как можно изменить этот координат?
Регистрация: 25.12.2005
Сообщений: 13,627
arif84, разве ты не ходил по ссылке в сообщении 2? Там расписана процедура изменения направления осей ПСК (UCS). Процедура несложная, однако, само такое расположение осей для построений в AutoCAD’е противоестественно. За геодезию не буду говорить, пусть другие скажут.
Регистрация: 14.03.2008
Екатеринбург
Сообщений: 678
arif84, ничего не надо менять. Это не проблема Автокада. Если бы Вы работали на бумаге, Вам бы не пришлось откладывая геодезические координаты встать на голову и повернуться к листу спиной? Надо просто один раз понять и успокоиться — геодезические оси не обязаны совпадать с декартовыми, к которым Вы привыкли, изучая геометрию в школе.
Последний раз редактировалось Olga_@@@, 16.02.2009 в 07:41 .
Наше дело труба
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
Сообщение от arif84
вы мне столько написали но ни кто не сказал как это сделать! просто в геодезии наоборот «XY» скажите пожалуйста как можно изменить этот координат?
Тебе и написали:
— в посте 2 (по ссылке), написано как повернуть СК, чтобы стало «как в геодезии»: Х — на Север(вверх), Y — на Восток (вправо)
Для этого нужно командой _ucs повернуть Систему Координат сначала вокруг оси Z на 90 градусов, а потом еще раз повернуть вокруг оси Х на 180 градусов. На панели инструментов ПСК есть даже такие кнопки со стрелочками по осям.
Для каких-то конкретных целей сделать так можно, но для геодезии вообще, — делать так не нужно! И дальше тебе написали — почему.
Можно еще добавить.
Системы координат в Автокаде и геодезии не просто Х Y, а Х Y Z.
И, при описанных выше поворотах СК, поворачивается она вся целиком, не меняя взаимного расположения своих осей. А значит, в новом ее положении положительное направление оси Z будет уже не «вверх», а «вниз», т.е. для геодезии вместо «бугра» будет «яма», а для Автокада пользователь будет «смотреть» на монитор «изнутри», потому текст и размеры будут написаны для него.
Вот если бы можно было, не поворачивая ПСК, просто поменять местами Х и Y, — это было бы совсем другое дело.
Но поскольку в Автокаде это сделать невозможно, то делается это в головах геодезистов.
__________________
*. И Случай, бог изобретатель. *
Последний раз редактировалось skif58, 16.02.2009 в 10:44 .
Что принято за координаты x и y в геодезии?
За координату Х в геодезии принято направление на Север, за Y — направление на Восток. Приращение координат по широте и долготе. В программном обеспечении AutoCad наоборот — Y растет на Север, X — на Восток.
система выбрала этот ответ лучшим
комментировать
в избранное ссылка отблагодарить
7SASH A [12.4K]
2 года назад
За ось Х в геодезии принята ось направлена на север ( вертикальная линия, задающая направление север-юг), ось У — направлена на восток (горизонтальная линия, задающая направление запад-восток), с математическими осями направления геодезических Х и У не совпадает, при экспорте в программу AutoCad координаты Х и У следует менять местами иначе точки буду отображены в математической системе координат, а не плоской геодезической системе
комментировать
в избранное ссылка отблагодарить
Как поменять оси в системе координат AutoCAD?
Форумы CADUser → Autodesk → AutoCAD → Как поменять оси в системе координат AutoCAD?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщения 22
#1 Тема от Alexey 10 июля 2003г. 23:55:49
Тема: Как поменять оси в системе координат AutoCAD?
Подскажите можно ли в Autocad изменить систему коодинат так, чтобы вместо оси X была ось Y, а вместо оси Y — ось X., т.е. просто поменять оси местами. Спасибо!
#2 Ответ от Leonid 11 июля 2003г. 00:52:33
Re: Как поменять оси в системе координат AutoCAD?
Alexey [rus]ne mogli by pojasnit’ dlja chego Vam ehto?
chtob [/rus]X смотрел на N .
#3 Ответ от VH 11 июля 2003г. 10:23:56
Re: Как поменять оси в системе координат AutoCAD?
Для Российской геодезии, да?
#4 Ответ от Эдуард Смолянка 11 июля 2003г. 10:29:57
- Эдуард Смолянка
- Восстановленный участник
- На форуме с 23 апреля 2003г.
- Сообщений: 795
- Спасибо: 0
Re: Как поменять оси в системе координат AutoCAD?
> Leonid
Это проблемма геодезистов.
> Alexey
Поверните ucs по оси z на 90 , потом вокруг X на 180.
#5 Ответ от Alexey 11 июля 2003г. 11:48:12
Re: Как поменять оси в системе координат AutoCAD?
Да, это для геодезии.
#6 Ответ от Dark Tower 11 июля 2003г. 13:56:11
Re: Как поменять оси в системе координат AutoCAD?
Можно.
Попробуй покрутить USC.
В 2002(4) есть панелька USC, на ней есть команды поворота. Попробуй ими покрутить.
#7 Ответ от VH 11 июля 2003г. 14:47:15
Re: Как поменять оси в системе координат AutoCAD?
В AutoCAD только правая система координат. А в Российской геодезии — левая. Мы выходим из положения меняя X и Y местами (а при повороте осей как у Эдуарда ось Z направлена от нас и все тексты будут выглядеть задом наперед).
#8 Ответ от Эдуард Смолянка 11 июля 2003г. 15:22:46
- Эдуард Смолянка
- Восстановленный участник
- На форуме с 23 апреля 2003г.
- Сообщений: 795
- Спасибо: 0
Re: Как поменять оси в системе координат AutoCAD?
> VH
Именно так и пользуюсь ,через лисп не меняя систему
координат.
По началу делал в текстовом стиле зеркало.
#9 Ответ от Alexey 11 июля 2003г. 22:39:46
Re: Как поменять оси в системе координат AutoCAD?
Чтобы написать текст, просто на время надо сменить UCS на world.
#10 Ответ от Эдуард Смолянка 11 июля 2003г. 22:52:39
- Эдуард Смолянка
- Восстановленный участник
- На форуме с 23 апреля 2003г.
- Сообщений: 795
- Спасибо: 0
Re: Как поменять оси в системе координат AutoCAD?
> Alexey
Да помоему не поможет.
#11 Ответ от Vova 12 июля 2003г. 06:22:18
Re: Как поменять оси в системе координат AutoCAD?
Если поменять местами Х и Y, установить текст upside down и задать угол 90 то текст пишется правильно, слева направо
#12 Ответ от Vova 12 июля 2003г. 06:49:19
Re: Как поменять оси в системе координат AutoCAD?
To VH> Только в Российской геодезии левая система координат или и в других странах?
#13 Ответ от Vova 17 июля 2003г. 15:02:10
Re: Как поменять оси в системе координат AutoCAD?
Очень этот вопрос заинтересовал. Есть ли кто из геодезистов на конфе ответить? Про систему координат, написание текстов, опцию Upside down. Можно намылить ответ. Spasibo
#14 Ответ от dvd 28 апреля 2004г. 23:43:44
Re: Как поменять оси в системе координат AutoCAD?
geocad .в плане лучше .
#15 Ответ от Vitalij 29 апреля 2004г. 08:50:16
Re: Как поменять оси в системе координат AutoCAD?
Вообшхе в геодезии, независимо от страны X смотрит на север, Y на восток. С Автокадом с ехтими координатами плохи дела, если надо чертить в 3D , если установить Х на север У на восток Z увеличиваться будет в глубину, чем глубже яма. тем отметка выше
#16 Ответ от Andrew 29 апреля 2004г. 09:16:16
Re: Как поменять оси в системе координат AutoCAD?
Когда я столкнулся с этой проблемой, то решил ее в лоб. Т.е. X считаю Y, a Y — X. Потому как с поворотом осей всплывает неприятная штука с текстом. А вообще я хочу узнать, как ты выносишь в Автокад точки? Я уверен что при любом раскладе можно поменять Х и Y местами.
#17 Ответ от Vitalij 29 апреля 2004г. 11:22:17
Re: Как поменять оси в системе координат AutoCAD?
Если ехтот вопрос ко мне, ввожы y,x . То есть X геодезический, ехто Y Автокадобский.
#18 Ответ от alex 30 апреля 2004г. 10:23:43
Re: Как поменять оси в системе координат AutoCAD?
Как уже правильно писали, при повороте осей возникает проблема с текстом (зеркальное отображение). Сначала я крутил в стиле текста, а потом оказалось проще при вводе текста менять систему координат на world, а потом, при вводе графики , опять на геодезическую, достаточно шустро получается
#19 Ответ от kos 30 апреля 2004г. 11:21:15
Re: Как поменять оси в системе координат AutoCAD?
Как уже правильно писали, при повороте осей возникает проблема с текстом (зеркальное отображение).
На самом деле, не только с текстом. Со вставкой блоков тоже. Да мало ли еще с чем может быть, просто не сталкивались еще. Делаем, как и все — переход в мировую СК, вставка/отрисовка, возврат в ПСК. Правда не в явном виде, а в LISP-программах. Радикального решения — увы — пока (очень надеюсь, что пока) не найдено.
______________
Удачи.
#20 Ответ от ShaggyDoc 30 апреля 2004г. 13:38:50
Re: Как поменять оси в системе координат AutoCAD?
> kos
Радикального решения и искать не надо — оно на поверхности.
«X» и «Y» всего лишь символьные обозначения осей. В геодезии ось X направлена на север (но не везде, много городов, где местная система имеет ось X на восток). В математике и AutoCAD ось, называемая X, направлена на восток. Назвать можно и другими обозначениями.
Менять ПСК ради того, чтобы «так называемая ось X» смотрела вверх незачем. Название осей имеет значение только когда оно где-то написано. В таблице координат, например, или при выноске координат, или на планшете. Вот в этих редких случаях и нужна подстановка правильного названия.
Мы делаем так — в БД с координатами никогда не пишется Х или У — только Север и Юг. При работе с конкретным НП из его геодезических характеристик извлекается требуемое название оси, направленной на север («Х», «У» или «Тама Север, однако»). Подставляется только при написании текстов. На всю топографию и генплан — 2-3 программы, пишущие названия координат.
Вся работа с геодезическими планами только в WCS. Это единственная система, которая всегда есть. Начало системы координат местности считается совпадающим с началом WCS.
При работе все координаты передаются как положено — не Х или У, а на первом месте всегда «координата на восток». И никаких проблем нет.
PS. Имел ввиду прямоугольные системы координат. При работе с высокоточными планами. Причин для использования AutoCAD с градусными координатами, кроме пополнения бюджета Аутодеск, не вижу. Есть другие продукты, где нет таких проблем вообще.
#21 Ответ от kos 30 апреля 2004г. 14:09:22
Re: Как поменять оси в системе координат AutoCAD?
ShaggyDoc,
Название осей имеет значение только когда оно где-то написано.
Вот именно. Человек хочет видеть перед собой пиктограмму ПСК (законное желание) и хочет, чтобы буковки (X, Y) соотвествовали цифирькам.
______________
Удачи.
#22 Ответ от Jura 30 апреля 2004г. 16:12:38
Re: Как поменять оси в системе координат AutoCAD?
Согласен с ShaggyDoc, что касается рисования — чистая психология, не больше. т.е. что важнее принцип или психологический дискомфорт. Но в способе ShaggyDoc, помимо легкого дискомфорта, есть одна засада: если только рисовать, то только психика(какое-то время) напрягается, но если перекидывать данные в другие программы, то здесь действительно надо заранее предвидеть. Когда меня дергали по таким поводам, я отделывался курочинием DXF(переставлял группы X и Y в enities). И еще не помню: из электронных тахеометров, тоже кидаются координаты, а как? То ли хвосты на DXF сторонние разработчики пишут(если ДА, то Вы зависите как разработчики X и Y разложили . ), во вяком случае напрямую из тахеометра лезут форматы не ACAD( из некоторых моделей точно) .
В общем ещё надо учитывать: Вы работаете в одном Acad`е или зависисте ещё и от других систем.
Сообщения 22
Тему читают:
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Autodesk → AutoCAD → Как поменять оси в системе координат AutoCAD?
Форум работает на PunBB , при поддержке Informer Technologies, Inc
Поворт осей Х-вверх Y-вправо
а у меня вопрос другой.
Мне нужно что бы ось Х шла наверх, а Y вправо. (геодезия).
Это я сумел сделать. (Панель ПСК — 3 Точки, задаем начало координат и направление мышкой оси Х и оси Y)
Создав новый документ с такими осями, я наношу Текст, и тут то вся проблема. Текст отображается относительно моих Осей, а не относительно экрана. т.е. он вертикально да еще и вроде как наоборот.
#2 Ответ от xoce 25 марта 2006г. 11:13:04
Re: Поворт осей Х-вверх Y-вправо
попробуйте выбрать команду ucs — objekt и выбирая вертикальную или горизонтальную линии можно добиться необходимого рассположения осей.
я уверен что это не самы правильный вариант, н он работает
#3 Ответ от xoce 25 марта 2006г. 11:15:30
Re: Поворт осей Х-вверх Y-вправо
а зачем нужна такая операция.
#4 Ответ от Grigarash 25 марта 2006г. 11:34:35
Re: Поворт осей Х-вверх Y-вправо
в геодезии оси перевернуты
а твой способ максимум я добился Х-наверх, Y-налево
а мне нужно вправо. иначе значения будут отрицательными. А сидеть все двигать это гемор, бывает что что-то доснимаешь, и куда это вставлять уже забудешь.
#5 Ответ от xoce 25 марта 2006г. 12:00:29
Re: Поворт осей Х-вверх Y-вправо
по мойму оси, это очень условное понятие.
всегдаможно просто поменять X Y или добавить знак минус перед координатой по оси. в конечном результыте выйдет немного больше мороки, но результат то-же.
#6 Ответ от Valery Brelovsky 25 марта 2006г. 12:40:17
- Valery Brelovsky
- Активный участник
- Откуда: Израиль / Север Израиля / Кирь
- На форуме с 3 июня 2005г.
- Сообщений: 2,359
- Спасибо: 19
Re: Поворт осей Х-вверх Y-вправо
Условно прийми, что ось Х в право будет «У», а У в верх это будет «Х». И будет меньше проблем.
#7 Ответ от Владимир Громов 25 марта 2006г. 13:31:01
Re: Поворт осей Х-вверх Y-вправо
> Grigarash
Если речь идет только об однострочном тексте, то можно создать специальный текстовый стиль, в котором поставить галочку в пункте «Справа налево» (Backwards), а в ответ на запрос угла поворота текста ввести 270.
#8 Ответ от Владимир Громов 25 марта 2006г. 13:36:20
Re: Поворт осей Х-вверх Y-вправо
Для получения нужного направления осей можно сначала повернуть ПСК вокруг оси X на 180 градусов, а потом вокруг Z на -90 градусов.
#9 Ответ от Valery Brelovsky 25 марта 2006г. 14:05:06
- Valery Brelovsky
- Активный участник
- Откуда: Израиль / Север Израиля / Кирь
- На форуме с 3 июня 2005г.
- Сообщений: 2,359
- Спасибо: 19
Re: Поворт осей Х-вверх Y-вправо
> Владимир Громов
Он это уже сделал о чём и пишет в начале темы. Но в этом есть ещё одна проблема. Положительные значения высотных отметок пойдут в низ. И для геодезии это проблема. Так что, кроме того, что надписи зеркальные. Съемки, которые я получал по направление на Север по «У». А геодезическая сетка подписывается, как и принято «Х» значения, на Север а «У» на Восток разбивается правильно.
Единственное это надо помнить что, получив координату точки через справку х это значение по у, а у это значение по х.
А менять экранное направление координат это больше проблем, чем удобства.