|
|
bCAD мебель bCAD-Мебельщик - специализированный комплект, предназначенный для проектирования и подготовки производства корпусной мебели. Пакет включает в себя базовый модуль bCAD, дополненный специфическими инструментами, разработанными с использованием технологии Java. |
|
|
|
19.11.2020, 06:38
|
#1
|
Этикетки в раскрое
bcad
VIP
Регистрация: 03.06.2008
Адрес: Новосибирск, Академгородок
Сообщений: 794
Сказал(а) спасибо: 971
Поблагодарили 682 раз(а) в 204 сообщениях
19.11.2020, 06:38
Рейтинг:
()
Занимаемся переделкой этикеток.
Возник вопрос - а что делать, если штрихкод не входит в отведённое ему место?
С обычным текстом - да и Бог с ним, ну не входит - и ничего смертельного. Да и видно чаще всего просто глазом, что строка обрезана.
А со штрихкодом хуже - и глазом не видно, и сканер не прочитает...
|
Просмотров: 12520
|
19.11.2020, 11:03
|
#2
|
Местный
Регистрация: 25.10.2011
Сообщений: 1,396
Сказал(а) спасибо: 1,241
Поблагодарили 1,588 раз(а) в 745 сообщениях
Вес репутации: 609
|
Цитата:
Сообщение от bcad
Возник вопрос - а что делать, если штрихкод не входит в отведённое ему место?
|
Уменьшать величину шрифта. Дополнительно, чётко объявить в Руководстве пользователя по bCUT об ограничении на количество символов до приемлемого предела для чтения сканером.
|
|
|
19.11.2020, 17:13
|
#3
|
VIP
Регистрация: 03.06.2008
Адрес: Новосибирск, Академгородок
Сообщений: 794
Сказал(а) спасибо: 971
Поблагодарили 682 раз(а) в 204 сообщениях
Вес репутации: 410
|
Цитата:
Сообщение от Oscar
Уменьшать величину шрифта.
|
Нет, я нечётко выразился...
Есть шаблон этикетки. Задан размер поля и размер шрифта, которым это поле будет заполняться (писаться). А случился некий код детали, который содержит полное сочинение В.И. Ленина в качестве кода (я утрирую).
Т.е. невозможно заранее сказать, что нам прилетит.
Допустим, можно этот факт отследить при заполнении шаблона конкретными данными.
Но что при этом делать? Вякать, что в детали №153 "Полка левая" код не влазит в поле?
Или ещё что...
|
|
|
19.11.2020, 19:49
|
#4
|
Местный
Регистрация: 25.10.2011
Сообщений: 1,396
Сказал(а) спасибо: 1,241
Поблагодарили 1,588 раз(а) в 745 сообщениях
Вес репутации: 609
|
Цитата:
Сообщение от bcad
Т.е. невозможно заранее сказать, что нам прилетит.
Допустим, можно этот факт отследить при заполнении шаблона конкретными данными.
Но что при этом делать? Вякать, что в детали №153 "Полка левая" код не влазит в поле?
Или ещё что...
|
Для полноценного решения задачи требуется знать:
Может ли быть так что при одном шаблоне текст войдёт, а при другом - нет? Ведь одно дело - код штрихкодом, другое - код текстом.
Решение должно учитывать выбор пользователем любого шаблона этикетки.
Если при выбранном шаблоне этикетки код не влазит, то выдавать сообщение типа:
" Некорректный Код для выбранного шаблона этикетки.
Детали:
01 Столешница
05 Боковина
11 Фасад
... "
(или " Код не может быть размещён в выбранном шаблоне этикетки")
Далее должен быть выбор: продолжить без этикеток или выбрать другой шаблон, но тут опять не ясно - есть ли разница между выбранными шаблонами, о чём писал выше.
Но самое интересное - что предлагается пользователю делать в таком случае? ) Любые правки в списке деталей к раскрою в bCUT сразу приведут с расхождению с данными в исходнике (файл проекта в bCAD, список в Excel и т.д.) Частный случай когда список деталей формируется в самом bCUT - является исключением.
Вопрос: Кто виноват что пропустил код размером с "Война и Мир"?
Ответ: Инструмент создания панели или Смена Кода/Имени" в bСAD.
Не возникни там такая проблема - не пришлось бы решать её в bCUT!
|
|
|
20.11.2020, 08:00
|
#5
|
VIP
Регистрация: 03.06.2008
Адрес: Новосибирск, Академгородок
Сообщений: 794
Сказал(а) спасибо: 971
Поблагодарили 682 раз(а) в 204 сообщениях
Вес репутации: 410
|
Цитата:
Сообщение от Oscar
Для полноценного решения задачи требуется знать:
Может ли быть так что при одном шаблоне текст войдёт, а при другом - нет? Ведь одно дело - код штрихкодом, другое - код текстом.
|
Конечно может!
В одном шаблоне сделано поле 100 мм и задан шрифт в 8 пунктов.
В другом - 40 мм и шрифт 10 пунктов....
Для понимания - "на пальцах":
Хотим печатать какой-нибудь (заранее неизвестно, какой) текст в поле Excel при условии, что по границе ячейки всё отрежут.
Можем выставить размер самой ячейки и задать шрифт.
А потом - копировать туда всё подряд...
Цитата:
Сообщение от Oscar
Решение должно учитывать выбор пользователем любого шаблона этикетки.
|
Не понял, что сказать то хотели...
Цитата:
Сообщение от Oscar
Частный случай когда список деталей формируется в самом bCUT - является исключением.
|
И что? Его всё одно надо отрабатывать...
Цитата:
Сообщение от Oscar
Вопрос: Кто виноват что пропустил код размером с "Война и Мир"?
Ответ: Инструмент создания панели или Смена Кода/Имени" в bСAD.
Не возникни там такая проблема - не пришлось бы решать её в bCUT!
|
Ну батенька! Вы не рассмотрели самый частый вариант - вычитывания из Excel. А кто и что там написал - вне моего влияния.
|
|
|
20.11.2020, 15:10
|
#6
|
Местный
Регистрация: 25.10.2011
Сообщений: 1,396
Сказал(а) спасибо: 1,241
Поблагодарили 1,588 раз(а) в 745 сообщениях
Вес репутации: 609
|
Цитата:
Сообщение от bcad
Не понял, что сказать то хотели...
|
То что вне зависимости от того выбрали ли шаблон этикетки где код штрихкодом или код текстом - алгоритм должен быть единым: проверяем на вместимость Кода в поле. А не так если штрихкод, то просто проверяем, а если текст, то "обрезаем". Во-первых: важные символы чаще всего в конце кода и могут попасть под обрезку. Во-вторых: лучше приучать пользователя к коротким, но содержательным кодам. В-третьих: рабочим в цеху не важны причины по которым в этикетках будет обрезанный текст, но будет вызывать вопросы "Почему такой текст? Может где-то какой-то сбой? Может надо перепроверить?" К тому же обрезанный текст не несёт никакого смысла для производства, а только усложняет читабельность этикетки.
Кроме того имел ввиду то что количество шаблонов этикеток в bCUT ограничено. Следовательно минимальная длина поля известна. Может быть имеет смысл проверять (сравнивать) количество символов в коде с этим "минимально допустимым количеством" и в случае его превышения выдавать соответствующее сообщение.
Цитата:
Сообщение от bcad
Вы не рассмотрели самый частый вариант - вычитывания из Excel. А кто и что там написал - вне моего влияния.
|
Ещё как рассмотрел. Но не стал писать поскольку вариант вычитывания из Excel - это "самый частый вариант" когда заказ на распил приходит со стороны, при чём от таких заказчиков которые вообще не заморачиваются Кодами деталей! ("гаражников") ) И да. На сторонних заказчиков мы повлиять не можем. По-этому надо проверять код на вместимость в поле шаблона как только до него дошла очередь в Отчёте bCUT. При выборе другого шаблона - снова проверять. А какое сообщение при этом выдавать - я свой вариант выше привёл.
Добавлено через 8 минут
Цитата:
Сообщение от bcad
Тот, кто задавал код панели в bCAD, понятия не имеет, как будут создавать этикетку при раскрое!
Какой там шаблон применят - он без понятия (если это не один и тот же человек).
|
За то он прекрасно может понимать что количество шаблонов в bCUT не бесконечно и среди них есть такой у которого это поле минимально! Вдруг применят именно этот шаблон? Но столкнётся он с этим когда из цеха прибегут и скажут: "Переделывай коды в таких-то панелях!" А у него все коды подчинены какой-то единой системе кодировки! И придётся ему снова погружаться в завершённый проект и передумывать заново всю систему кодировки.
|
|
|
20.11.2020, 14:16
|
#7
|
VIP
Регистрация: 03.06.2008
Адрес: Новосибирск, Академгородок
Сообщений: 794
Сказал(а) спасибо: 971
Поблагодарили 682 раз(а) в 204 сообщениях
Вес репутации: 410
|
Цитата:
Сообщение от Oscar
Вопрос: Кто виноват что пропустил код размером с "Война и Мир"?
Ответ: Инструмент создания панели или Смена Кода/Имени" в bСAD.
Не возникни там такая проблема - не пришлось бы решать её в bCUT!
|
Тот, кто задавал код панели в bCAD, понятия не имеет, как будут создавать этикетку при раскрое!
Какой там шаблон применят - он без понятия (если это не один и тот же человек).
|
|
|
19.11.2020, 12:15
|
#8
|
Пользователь
Регистрация: 11.11.2008
Сообщений: 41
Сказал(а) спасибо: 379
Поблагодарили 76 раз(а) в 28 сообщениях
Вес репутации: 208
|
Тут выход только один. Делать так, чтобы в отведенное место нельзя было бы сделать меньше такого, чтобы туда гарантированно входил штрих-код. А кто размер этого места будет определять?
|
|
|
19.11.2020, 17:20
|
#9
|
VIP
Регистрация: 03.06.2008
Адрес: Новосибирск, Академгородок
Сообщений: 794
Сказал(а) спасибо: 971
Поблагодарили 682 раз(а) в 204 сообщениях
Вес репутации: 410
|
Цитата:
Сообщение от igumnovandrey
Тут выход только один. Делать так, чтобы в отведенное место нельзя было бы сделать меньше такого, чтобы туда гарантированно входил штрих-код.
|
При создании шаблона мы не знаем, что нам туда подсунут.
Цитата:
Сообщение от igumnovandrey
А кто размер этого места будет определять?
|
Тот, кто создаёт шаблон.
|
|
|
19.11.2020, 20:32
|
#10
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,968
Сказал(а) спасибо: 4,005
Поблагодарили 3,556 раз(а) в 1,174 сообщениях
Вес репутации: 1052
|
Цитата:
Сообщение от bcad
Возник вопрос - а что делать, если штрихкод не входит в отведённое ему место?
|
масштабировать картинку?
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
|
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 17:38. Часовой пояс GMT +3.
|