 Создавать новые темы могут только зарегистрированные пользователи.
|
 |
|
|
|
Прошу пояснить мне данный вопрос и привести точную последовательность. 1. Чем отличаются и зачем нужны static и tentative point 2. Как вообще ими правильно пользоваться. 3. Последовательность операций их использования.
Вот здесь: http://www.megratec.ru/forum/1/?theme=1497&find=snap вроде как описано, но прерывисто. Я понимаю, что можно ПКМ выбрать "поставить точку", (какую и почему ее правда не понятно, ну ладно), потом щелкнуть на объекте, TABом выбрать вариант точки, а потом "она вдруг появляется на курсоре". С чего бы вдруг ? Пытаюсь схватить и тащить, так нет - объект выбирается за точку хватания, а никак не за эту назначенную. Т.е. если, например, линия находится не в сетке, поставил точку - а дальше то что ? Выбор из меню типа move тоже как-то не срабатывает...
Про кнопку "выровнять по сетке" - знаю. Но это не то. Например, если у меня есть группа объектов и я хочу чтобы они встали по сетке именно по той точке, которую я выберу у них.
insector
|
|
1. static - статическая точка, т.е. остается до тех пор пока не поставить новую. tentative - временная точка, исчезает сразу после выполнения операции. hover - динамическое скакание курсором по базовым точкам фигур. 2. Обычно ими пользуются если надо попасть в какой-то объект или точку при размещении или рисовании. Например размещаете болт и нужно попасть точно в цент отверстия. 3. Последовательность простая: - Размещаете точку (статическу или временную), при этом можно пользоваться ТАВом для перемещения точки по узловым точкам выбранной фигуры. - Вызываете команду размещения объекта или рисования фигуры и выбираете ПКМ>Use_snap_point - объект сразу в нее размещается (в не зависимости от текущей сетки) или курсор автоматом прыгает в эту точку при рисовании фигуры.
Т.е. основное удобство это возможность попасть в нужную базовую точку объекта или пересечения линий не подстраивая для этого сетку.
fill
|
|
Благодарю, Вас, Александр, за оперативный и развернутый ответ. Можно Вас попросить дать еще более подробное описание для таких бестолковых как я. Что-то не все получается. Распишу для тех, у кого, может быть, тоже не все получается:
0. У нас есть, например, линия не в сетке. 1. Ставим ПКМ временную точку на конце линии. 2. Выбираем инструмент рисование линии 3. Выбираем ПКМ использовать точку и сразу линия начинает рисоваться из места установки временной точки (не в сетке), но второй конец линии перемещается уже в сетке.
С этим вопросов нет. Проблема с перемещением. Обычно, после копирования-вставки объекты съезжают из сетки (фирменная фича копирования в Expedition).
0,1 пункты такие же. 2. Выбираем инструмент перемещение. 3. Выбираем ПКМ использовать временную точку. 4. Да, линия теперь стала перемещаться с привязкой к курсору в месте установки точки, но вот сам курсор продолжает перемещаться не в сетке !!!
Т.е. если у меня один или группа объектов (или даже целая плата после копирования) съехали из сетки, то как их вернуть в сетку, если известно, что изначально они были нарисованы в сетке ?
insector
|
|
А разве у вас иконка Snap_to_grid не возвращает объект в ближайший узел текущей сетки?
Функция Circuit_Move&Copy позволяет установить базовую точку (ПКМ>Set_origin), относительно которой происходит перемещение.
Более конкретно выложите пример, чтобы можно было понять в чем у вас проявляется проблема.
fill
|
|
Иконка Snap_to_grid, конечно, работает. Но я хотел бы понять как пользоваться точками привязки вообще. Т.е. если, например, я вставлю в Expedition плату из другого проекта, она естественно встанет не по сетке и тут нажатие этой кнопки неизвестно как сработает, если то, что я вставил ранее было нарисовано в разных сетках. А я хочу чтобы я выбрал точку на объекте и Expedition по этой точке привязал весь объект к сетке, не взирая на все остальное. В противном случае, если подумать логически, по нажатии кнопки snap expedition будет должен привязать каждую точку комплексного объекта к ближайшей точке сетки. В итоге все разъедется немного. Это недопустимо. Вот я и спрашиваю на примере простой линии, находящейся не в сетке, как выбрать на ней точку и, потащив, поставить ее в сетку. Т.к. аналогично я смогу ставить в сетку и сложные комплексные объекты, вставленные из другого проекта.
Александр, прошу Вас, напишите по пунктам как это сделать. Я делаю так:
1. Нарисовал линию, в свойствах ввел ей другой угол чтобы она встала не по сетке. 2. ПКМ - поставил временную точку на конце. 3. Выбрал иконку snap-to-grid. Ничего не произошло. 4. Выделил линию и нажал иконку - ничего не произошло. 5. ПКМ выбрал использовать точку, точка стала серой. 6. Нажал иконку. Ничего не произошло. 7. Выделил линию с установленной точкой, ПКМ - использовать точку. 8. Нажал иконку - не сработало.
Что я делаю не так ? Примерно аналогично и в случае с Circuit move and copy.
Александр, прошу Вас по шагам написать как быть в данном случае в помещением линии в сетку, если я хочу чтобы помещение в сетку этой линии произошло по выбранной мной точке (snap).
insector
|
|
Простите, не "превратилась в серую", а просто исчезла и на ее месте возникла узловая точка линии (при выборе линии такие появляются).
insector
|
|
поставил точку, выбрал иконку move и линия сразу "появилась на курсоре", причем курсор ее взял за то место, где я поставил точку. Но курсор с линией, взятой за правильное место, движется промеж узлов сетки ! Шаманство какое-то. Где в вышенаписанных действиях надо было выбирать команду "use snap". Или у меня чего не работает или я недопонимаю ...
insector
|
|
Прошу прощения, я невнимательно прочитал Ваш пост. Вы писали " Вызываете команду размещения объекта или рисования фигуры", а я пытаюсь подвинуть уже расположенную фигуру в сетку. возможно ли это ?
insector
|
|
Не в силах побороть эту загадочную snap - пошел другим путем. Выбрал circuit move and copy, далее выбрал set origin, навел на объект (точки подсвечиваются сразу и динамически, никаких TAB'ов не надо), поставил так же точку. Затем move и объект взялся за указанную на объекте точку и перемещался по сетке. Что и было нужно. В итоге 2 разных инструмента, а смыл почти один. Причем, первый у меня так и не заработал.
insector
|
|
Спасибо, Александр, за разъяснение про точки. Полезно было. Можно рисовать от них.
insector
|
|
Вот хочу добавить собственный опыт по использованию точек привязки. Ранее меня интересовали моменты, которые были связаны с привязкой к графическим объектам. А теперь понадобилось поставить в сетку уже компонент (точнее mechanical cell) по нужному элементу рисунка этого компонета, который был нарисован с более мелким шагом, чем сетка Expedition. Выбрал "поставить snap", она поставилась, привязываясь к рисунку самого компонента. Затем снизу в меню выбрал move (а потом он действительно "сам появлялся на курсоре") и курсор взял его именно за эту точку. Затем подвинул куда надо. Правда, все же не без косяка: при перемещении компонента не работала привязка к сетке вообще. Странно. Поставил так, на глаз. А то бюы вообще было идеально. Все сетки заданы и включены были.
insector
|
 Добавлять сообщения могут только зарегистрированные пользователи.
|