Перейти к публикации

Запись дробей


Рекомендованные сообщения

Коллеги! Подскажите, кто сталкивался с такой ситуацией:

в свойствах документа в графе материал ввожу запись:

Лист <STACK size=0.9>ПН-0-1,5 ГОСТ 19904-90<OVER>К270В5-III-Н ГОСТ 16523-89 </STACK>

На чертеже в штампе получаю, что слово "Лист" выровнено по знаменателю, а не по черте дроби.

Как добиться того, чтобы слово перед дробью выравнивалось по черте дроби?

Ссылка на сообщение
Поделиться на других сайтах


Да, есть такая беда. По крайней мере у меня на 2005сп4.0. Помню что на нулевом сервиспаке было еще хуже -заметки связанные со свойствами не понимали форматирования слева, справа, по центру. Так вроде было. А в этом случае можно посоветовать сделасть два свойства. Первое для Лист, второе для всего остального. Тогда будет все нормально. У кого 2006 стоит, гляньте, pls., проблема осталась или нет

Ссылка на сообщение
Поделиться на других сайтах

Есть такое дело начиная с SW2004SP3, в SW2004 до sp3 было все просто отлично, я уже писал об этом там по ссылке девятое сообщение здесь :smile:

Правда начиная с SW2004SP3 есть некоторые замечаня, в переди обязательно должна быть информация о размере шрифта, размер шрифта в заметке не должен совпадать с размеров в строке, также размер в заметке не должен быть дробным(у себя выставил равным нулю), и последнее обязательное условие правильного отображения наличие впереди одного пробела.

Вот! пока тестовый вариант програмка для редактирования свойств(Запускать ни вчем кроме чертежей не рекомендую, блокирует кнопки нужно солид перегружать в чертежах работает). Ну очень сырая, работаю :smile: .

Перемещено http://fsapr2000.ru/index.php?show...&gopid=103845

Может и предложения появится. :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

Слушай, Kelny, из всего вышеперечисленного похоже достаточно чтобы вначале был пробел. Или другое свойство. И все. А все эти манипуляции с размером шрифта лишние.

Ссылка на сообщение
Поделиться на других сайтах

А все эти манипуляции с размером шрифта лишние.

<{POST_SNAPBACK}>

Если вначале просто пробел поставить то не работает. если какое нибуть свойство добавить то можно получить такой же результат. А с размером это для изменения размера шрифта в свойстве, а не через изменения параметров примечания, чтоб не лазить в основную надпись для измнения размера шрифта.
Ссылка на сообщение
Поделиться на других сайтах

Если вначале просто пробел поставить то не работает

Если пробел в свойство вносить, то не работает, а если его в заметке перед ссылкой на свойство вставить, то все получается. По крайней мере у меня. Ну а размер шрифта менять через макрос конечно удобнее. Это ты здорово придумал .
Ссылка на сообщение
Поделиться на других сайтах

Если пробел в свойство вносить, то не работает, а если его в заметке перед ссылкой на свойство вставить, то все получается.

<{POST_SNAPBACK}>

Получатся оно получается, но чого то не очень: если размер шрифта в заметке равен нулю и в свойствах информация о шрифте без пробела то ползет уже не вниз а вверх :lol:. Ну если информацию о шрифте не добавлять то да все работает.
Ссылка на сообщение
Поделиться на других сайтах

Я шаблон чертежа сделал, в котором записал в штамп типа такого.

Данные берутся из детали. Пока все работает. Как говорится безобразно, но однообразно.

Ссылка на сообщение
Поделиться на других сайтах

hard

Это не по-комсомольски. комсомольцы не ищут легких путей. И потом что с линией делать. Она у вас как сделана?

Ссылка на сообщение
Поделиться на других сайтах

А если написать в свойствах так: <STACK size=1>Лист <STACK size=0.9>ПН-0-1,5 ГОСТ 19904-90<OVER>К270В5-III-Н ГОСТ 16523-89 </STACK> , то слово "лист" на месте оказывается.

Ссылка на сообщение
Поделиться на других сайтах

CADliker прав.

Запись типа

<stack size=1>Лист <STACK size=0.9>ПН-0-1,5 ГОСТ 19904-90<OVER>К270В5-III-Н ГОСТ 16523-89 </STACK>

помогает, т.е. выравнивает слово перед дробью по черте дроби.

Но заметил что теперь эта запись как-то странно выделяется: только в одной верхней точке. Можно ли задать выравнивание по middle-center или по right-center?

Ссылка на сообщение
Поделиться на других сайтах

hard

Понятно, спасибо. Кстати заметку можно двухстрочную сделать и верхнюю строчку подчеркнуть. Правда линия получается прижатая к верхней строке.

Хотел бы посмотреть, что у Вас.

У меня пока не на что смотреть. Я сортаментом не пользуюсь. Хотя может и сделаю в своих шаблонах, так чтобы было
Ссылка на сообщение
Поделиться на других сайтах

to hard

Шаблон Ваш отличный.

У меня попроще: в пользовательские свойства выведены только те поля, которые часто приходится менять (децимальный номер, название, вид чертежа, масса, масштаб, определение номера листа и подсчёт общего количества листов). Постоянные поля (фамилии, организация) - забиты в штампе как простые заметки.

Запись материала пока плохо удаётся автоматизировать - работаю с листовым металлом и сортаментом - т.е. запись идёт в виде дроби. Пробую и отрабатываю различные варианты, т.е. процесс совершенствования продолжается.

1) Что касается записи дроби через подчеркивание числителя:

бывают ситуации, когда строка знаменателя длиннее числителя.

В этом случае внешний вид дроби получается не очень хороший.

2) Кто знает: как можно настроить междустрочный интервал в многострочных текстовых заметках SW?

Ссылка на сообщение
Поделиться на других сайтах

1) Что касается записи дроби через подчеркивание числителя:

бывают ситуации, когда строка знаменателя длиннее числителя.

В этом случае внешний вид дроби получается не очень хороший.

<{POST_SNAPBACK}>

А если попробовать НАДЧЕРКИВАНИЕ над символами, если такое конечно вожможно. Символы подчеркивания и надчеркивания сольются и линия будет следовать за более длинной фразой. ИМХО.

Ссылка на сообщение
Поделиться на других сайтах

2) Кто знает: как можно настроить междустрочный интервал в многострочных текстовых заметках SW?

<{POST_SNAPBACK}>

Свойства заметки "Шрифт->Высота->Единицы измерения->Интервал"

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • gudstartup
      зачем ей переключаться считает и определяет постоянно в цикле управления контуром регулирования момента который весьма кратковременный а при появлении и отсутствии задержки реагирует резонансом. по вашему если линейка не считает тогда считает мотор так это естественно происходит и никакого переключения не надо. значения рассогласования при небольшой скорости вполне воспринимаются на глаз где ?? я сказал что мотор про люфты не знает читайте внимательнее. положение вала мотора это не люфт что то вы совсем сдали...
    • Guhl
      Потому что вы мне так сказали
    • alexncr
      Судя по таблице Y45 правильно срабатывает когда рука у шпинделя, вручную когда вращаю мотор подвожу руку к шпинделю датчики тоже срабатывают правильно.  
    • Viktor2004
      И что, там наглядно можно увидеть? Сомневаюсь. Если только график организовать
    • gudstartup
      с чего вы взяли что система не знает импульсы от датчика куда по вашему идут??
    • Guhl
      А как она реагирует? Как можно скомпенсировать люфт, не зная на сколько провернулся вал двигателя? В общем, насколько я понял из ваших ответов, вы не понимаете базовых вещей. Написаное в мануале вы игнорируете, потому что этот противоречит вашему представлению. Я еще раз повторю свою позицию: 1. Когда чпу определяет, что появился люфт, то переключается на датчик мотора, потому что от линейки сигналов не будет, как вы уже сказали сами. Люфт может появиться при смене направления движения, а также из-за разболтанной механики и воздействия на нее (механику) сил резания. То, что появился люфт, чпу определяет по разнице показаний двух датчиков. 2. После компенсации люфта, отсчет происходит по линейке, то есть произошло переключение с датчика мотора на линейку.  3. ЧПУ постоянно контролирует показания с обоих датчиков, чтобы определить момент возникновения люфта, но отсчет координаты в установившемся режиме ведется по линейке, что логично, так как линейка отображает реальное положение координаты. 4. Мои аргументы подтверждаются, написанным в мануале текстом.   
    • filsan
      Порядка месяца назад совершенно не получалось таким образом поступить. Пришлось другими путями выкрутиться. Хотя в конце зимы эта тема у меня еще работала.  Проверю конечно же, в ближайший удобный момент. Может чего и изменилось. 
    • gudstartup
      люфт  может возникать в любой момент при движении и система об этом не знает а толтько реагирует. подсчет идет всегда er2=.... линейка считает истинную позицию а мотор ту позицию которая при хорошей механике близка к позиции линейки после мотора у вас идет муфта или шкив + винт гайка + опрники и все это источники люфта. датчик мотора о них  знать не знает и выдает свое значение пройденной позиции в контур управления а линейка считает непосредственное перемещение и в хорошей системе они совпадают с небольшим рассогласованием. чего тут для вас неясно не понимаю.
    • Guhl
      Тогда как чпу компенсирует люфт в системе с линейкой и датчиком мотра?
    • gudstartup
      нет  вы формулу еще раз посмотрите где там  исключается er1 в формулу
×
×
  • Создать...