CSpace Posted November 29, 2022 Report Share Posted November 29, 2022 При установке блоков в таблице у которых есть настройки видимости, в которых объект занимает большие границы, чем это отображается в текущем состоянии (например, есть буква рядом с блоком, стрелка под блоком), выравнивание происходит относительно всего блока, а не текущего состояния видимости. Выглядит это всё неровно и вроде бы это не совсем баг, но не хватает либо выравнивания относительно текущего состояния видимости, либо хотя бы по левому (и верхнему) краю блока. Вот например на скриншоте видна разница между ППК, лишённого дополнительных радостей, релюшек (есть стрелки снизу и буква справа, тянет вверх-влево) и МДУ (стрелки снизу, блок тянет вверх). Вообще на скрине ещё причёсано, сначала они и вовсе графически вне ячейки оказывались, сохраняясь при этом в ней. Ну либо кто-то может подсказать, как можно выравнять блоки по координатам/другим способом, буду благодарен. Пока вариант делать упрощённые блоки для УГО наиболее прост, но это же не прикольно Нана 22.0.6013.3747 Сборка 6122 1 Quote Link to comment Share on other sites More sharing options...
Volkov Posted November 30, 2022 Report Share Posted November 30, 2022 Приложите пример такого файла, пожалуйста. Quote Link to comment Share on other sites More sharing options...
CSpace Posted November 30, 2022 Author Report Share Posted November 30, 2022 6 часов назад, Volkov сказал: Приложите пример такого файла, пожалуйста. УГО — копия.dwg Quote Link to comment Share on other sites More sharing options...
Volkov Posted December 2, 2022 Report Share Posted December 2, 2022 сходу выровнять по фактическому отображению блока в чертеже не получилось. передал вопрос разработчикам #16847 3 Quote Link to comment Share on other sites More sharing options...
Volkov Posted December 2, 2022 Report Share Posted December 2, 2022 возможно, получится сделать выравнивание по баунду объекта (рамка вокруг объекта) 2 Quote Link to comment Share on other sites More sharing options...
doctorraz Posted December 2, 2022 Report Share Posted December 2, 2022 (edited) 8 минут назад, Volkov сказал: по баунду баунд скрыть на всех видимостях? Edited December 2, 2022 by doctorraz Quote Link to comment Share on other sites More sharing options...
Volkov Posted December 2, 2022 Report Share Posted December 2, 2022 не))) это я разработчикам предложил так сделать. рамка жеж показывается как раз вокруг фактического отображения объекта. 1 Quote Link to comment Share on other sites More sharing options...
CSpace Posted December 2, 2022 Author Report Share Posted December 2, 2022 28 минут назад, Volkov сказал: возможно, получится сделать выравнивание по баунду объекта (рамка вокруг объекта) Причём с возможностью выравнивания по левому краю, не только по центру. Иначе появление буквы, звёздочки итп поломает строй) Quote Link to comment Share on other sites More sharing options...
Volkov Posted December 2, 2022 Report Share Posted December 2, 2022 27 минут назад, CSpace сказал: с возможностью выравнивания по левому краю выравнивать по левому краю объекты выровненные по центру?🤨 Quote Link to comment Share on other sites More sharing options...
CSpace Posted December 2, 2022 Author Report Share Posted December 2, 2022 7 минут назад, Volkov сказал: выравнивать по левому краю объекты выровненные по центру?🤨 только по левому краю Quote Link to comment Share on other sites More sharing options...
Михаил_ЛМГТ Posted December 2, 2022 Report Share Posted December 2, 2022 вообще выравнивание относительно токи вставки просится. Quote Link to comment Share on other sites More sharing options...
Volkov Posted December 2, 2022 Report Share Posted December 2, 2022 2 часа назад, CSpace сказал: только по левому краю дык а это по какому краю? добавлено через 1 минуту 1 час назад, Михаил_ЛМГТ сказал: вообще выравнивание относительно токи вставки просится. а если у разных блоков она в разных местах? разлет получится 1 Quote Link to comment Share on other sites More sharing options...
Volkov Posted December 2, 2022 Report Share Posted December 2, 2022 УГО — копия_внедрить_объект.dwg А если такой вариант с помощью опции "внедрить объект"? Quote Link to comment Share on other sites More sharing options...
CSpace Posted December 5, 2022 Author Report Share Posted December 5, 2022 (edited) В 02.12.2022 в 19:14, Volkov сказал: УГО — копия_внедрить_объект.dwg 422 \u043a\u0411 · 0 загрузок А если такой вариант с помощью опции "внедрить объект"? при внедрении масштабы полетели к чертям, зато блоки перестали "вылетать" из таблицы ( это я про баг из соседней темы). Выглядит ровно, но если бы масштаб всё время был 1... по левому краю непонятно выразился, по левому краю блока имелось введу, а не ячейки. То есть чтоб блоки стояли ровным строем, невзирая на наличие/отсутствие буквы справа от него. Возможно решение с отступом от левого края ячейки с выравниванием по левому краю блока (допустим, отступ от левого края ячейки 8, далее идёт графическая отрисовка блока Edited December 5, 2022 by CSpace Quote Link to comment Share on other sites More sharing options...
Михаил_ЛМГТ Posted December 5, 2022 Report Share Posted December 5, 2022 В 02.12.2022 в 19:01, Volkov сказал: а если у разных блоков она в разных местах? разлет получится Я для условных обозначений отдельные блоки делаю, т.к. использую динамические с разными состояниями видимости. В блоке вставленном в таблицу можно выбрать состояние видимости? Quote Link to comment Share on other sites More sharing options...
Volkov Posted December 5, 2022 Report Share Posted December 5, 2022 23 минуты назад, Михаил_ЛМГТ сказал: В блоке вставленном в таблицу можно выбрать состояние видимости? да, можно, прям на чертеже не заходя в таблицу 1 Quote Link to comment Share on other sites More sharing options...
Volkov Posted December 6, 2022 Report Share Posted December 6, 2022 23 часа назад, CSpace сказал: по левому краю блока имелось введу, а не ячейки. То есть чтоб блоки стояли ровным строем, невзирая на наличие/отсутствие буквы справа от него. ровно это я и сказал ))) В 02.12.2022 в 18:58, Volkov сказал: выравнивать по левому краю объекты выровненные по центру добавлено через 1 минуту 23 часа назад, Михаил_ЛМГТ сказал: Я для условных обозначений отдельные блоки делаю а кто-то не делает... не, ровнять по точке вставки это очень сомнительное решение как ровнять блоки, например, с такими точками вставки? 3 Quote Link to comment Share on other sites More sharing options...
XPom Posted December 6, 2022 Report Share Posted December 6, 2022 23 часа назад, CSpace сказал: по левому краю блока имелось введу, а не ячейки. То есть чтоб блоки стояли ровным строем, невзирая на наличие/отсутствие буквы справа от него Если буквы только справа, то можно выставить выравнивание в ячейке по левому краю, а к середине ячейки отодвинуть горизонтальным отступом (в свойствах ячейки). не? 2 2 Quote Link to comment Share on other sites More sharing options...
Volkov Posted December 6, 2022 Report Share Posted December 6, 2022 2 часа назад, XPom сказал: а к середине ячейки отодвинуть горизонтальным отступом тоже вариант! редактирование в свойствах: Результат: 1 Quote Link to comment Share on other sites More sharing options...
CSpace Posted December 6, 2022 Author Report Share Posted December 6, 2022 да, выходит недурно, спасибо! Quote Link to comment Share on other sites More sharing options...
Михаил_ЛМГТ Posted December 8, 2022 Report Share Posted December 8, 2022 В 06.12.2022 в 09:23, Volkov сказал: как ровнять блоки, например, с такими точками вставки? за такие точки вставки убивать надо (шутка) Как мне думается, искать геометрический центр блока, или крайние левые и правые точки тоже так себе задача. Результат будет сильно зависеть от геометрии блока (есть буковка сбоку, нет буковки сбоку). Если еще и на состояние видимости ровняться, то совсем труба, как мне кажется. В акаде не было возможности выбрать видимость блока в таблице, поэтому у меня не возникало вопросов и я просто делал специальные блоки для УО. Пока продолжаю делать также 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.