Пример использования VRML в 1С

17.11.14

Интеграция - WEB-интеграция

Попытка отобразить в VRML расположение товара на складе.

В нашей базе мы начали вести сложный учет ячеек склада, задавая их координаты и размеры. Сразу же возникла идея визуализировать 3D картинку.

Сначала были самостоятельные попытки нарисовать проекцию вдоль одной из осей, а затем я вспомнил, что есть такая замечательная вещь, как VRML, который отображается в любом интернет-браузере и представляет собой обычный текстовый файл (вроде HTML). А окошко браузера без проблем вставляется в форму 1С:8.0.

Первая проба пера на скриншоте к статье.

 

Соответствующий код на языке VRML:

#VRML V2.0 utf8
DEF CELL Shape {
geometry Box {}
}
Transform {
translation 20 10 0
children [
USE CELL
]
}
Transform {
translation 20 10 16
children [
USE CELL
]

и так далее для каждой ячейки..

Это не просто статичная картинка, по ней можно перемещаться с разной скоростью, вращать во всех направлениях и т.п.

Нужно прочитать про этот VRML, ячейки буду показывать прозрачными, состоящими только из ребер, проходы буду заливать полупрозрачной заливкой, зоны ячеек также заливать бледной заливкой или только поверхность зон заливать.

Результат экспериментов выложу на этой же картинке, а также образец VRML кода для всей этой красоты.

См. также

Интеграция Альфа Авто 5 / Альфа Авто 6 и AUTOCRM / Инфотек

Сайты и интернет-магазины WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    15981    13    18    

13

Интеграция 1С — Битрикс24. Обмен задачами

Сайты и интернет-магазины Интеграция WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Интеграция 1С и Битрикс24. Разработка имеет двухстороннюю синхронизацию 1С и Битрикс24 задачами. Решение позволяет создавать пользователя в 1С из Битрикс24 и наоборот. Данная разработка технически подходит под все основные конфигурации линейки продуктов 1С:Предприятие 8.3 (8.3.18.1289). При приобретении предоставляется 1 месяц бесплатных обновлений разработки. Доступна демо-версия продукта с подключением Вашего Битрикс24

5040 руб.

04.05.2021    17977    9    15    

13

Интеграция с сервисом vetmanager

WEB-интеграция Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Внешняя обработка разрабатывалась для загрузки документов из Ветменеджер в 1С: Бухгалтерия 3.0

12000 руб.

02.02.2021    16509    42    49    

23

Модуль для обмена "1С:Предприятие 8. УАТ. ПРОФ" с FortMonitor

WEB-интеграция 8.3.8 Конфигурации 1cv8 Автомобили, автосервисы Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Расширение предназначено для конфигурации "1С:Предприятие 8. Управление Автотранспортом. ПРОФ". Функционал модуля: 1. Заполнение регистров сведений по подсистеме "Мониторинг", а именно: события по мониторингу, координаты по мониторингу, пробег и расход по мониторингу, текущее местоположение ТС по мониторингу 2. Заполнение путевого листа: пробег по мониторингу, время выезда/заезда, табличная часть ГСМ, места стоянок по геозонам. 3. Отчеты по данным загруженным в регистры сведений. 4. Предусмотрена автоматическая загрузка данных в фоновом режиме (условия работы данной загрузке читайте в описании товара) Модуль работает без включенной константы по настройкам мониторинга. Модуль формы предоставляется с открытым кодом, общий модуль защищен. Любой заинтересованный пользователь, имеет возможность скачать демо-версию расширения.

22656 руб.

25.05.2021    12927    31    8    

11

Интеграция с Onliner.by API

WEB-интеграция Прайсы Платформа 1С v8.3 1С:Управление торговлей 11 Беларусь Платные (руб)

Расширение для добавления товаров, обновления цен на площадку Onliner.by.

8160 руб.

21.11.2019    16934    6    5    

9

Драйвер облачной кассы для Бизнес.РУ Чеки

ККМ WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Универсальный драйвер для фискализации чеков для сервиса Бизнес.РУ. Чеки (https://online-check.business.ru/). Работает с любой кассой, подключенной к сервису, в том числе и без физической кассы (Аренда облачной ККТ в датацентре). Принцип работы аналогичен наличию физической кассы, подключенной к рабочему месту 1С. Фискализация выполняется с любого рабочего места через интернет. Нет ограничений на количество рабочих мест, касс, компьютеров. Поддерживает печать с нескольких рабочих мест на одну кассу. Работает в любой операционной системе (Windows, Linux) и в любом клиенте (Тонкий, Толстый, Web, Мобильный клиент).

6000 руб.

03.06.2021    13098    10    0    

7

Contragent+ 9.1 для 1С 8.2/8.3

Обмен с ГосИС Взаиморасчеты WEB-интеграция Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Платные (руб)

Универсальная обработка для экспресс-регистрации новых и обновления реквизитов существующих элементов справочников «Контрагенты» & «Организации» по данным Федеральной Налоговой Службы РФ (ЕГРЮЛ&ЕГРИП). Минимизация ручного ввода и соответствие данных 1С учредительным сведениям юр. лиц & ИП.

3600 руб.

13.12.2012    92268    175    308    

252

Мобильная торговля для Android

Розничная торговля WEB-интеграция Мобильная разработка Мобильная платформа Управленческий учет Платные (руб)

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

4800 руб.

19.02.2008    42171    23    24    

40
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Sanario 26 17.11.14 16:00 Сейчас в теме
А библиотеки какие нибудь нужны? И на какой платформе оно будет работать? Только в 8.1? Или это можно и к выше платформам прикрутить? И как с 7.7 - туда можно??
2. Йожкин Кот 1006 17.11.14 17:02 Сейчас в теме
Задумка хорошая! Ждемс продолжения. Не плохо бы было написать процедуру, генерирующую код VRML из спр-ка ячеек.
3. МихаилМ 17.11.14 17:23 Сейчас в теме
зачем выкладывать материал 8 летней давности ?
http://kb.mista.ru/article.php?id=168
4. fixin 4253 17.11.14 17:42 Сейчас в теме
(3) Я автор, могу и выложить, почему бы и нет. Вы видите тут более свежие материалы по VRML? Мой материал утратил актуальность? VRML - уже не используется? Нет, нет и нет! Так что все ОК.

(2) Продолжения не будет, я больше не занимаюсь VRML. ;-) Дерзайте сами.

(1) Это пример, VRML реализуется в браузере, так что можете использовать хоть 7.7, хоть 8.3
5. igo1 267 17.11.14 23:38 Сейчас в теме
ааа класс я в колледже проходил, отличные воспоминания.
Хотелось бы применить на практике.
6. fvadim 9 19.11.14 11:18 Сейчас в теме
VRML мёртв. можно закапывать обратно.
есть более свежие технологии, может статься в очередном обновлении IE VRML вырежут.
7. fomix 33 19.11.14 17:35 Сейчас в теме
(6) fvadim, Если VRML покойник - огласите тогда его наследников. А так написать - просто пук!
8. fixin 4253 19.11.14 20:57 Сейчас в теме
(7) у каждого покойника есть приемник. Так что как идея рисовать трехмерные объекты из 1С сгодится.
10. fvadim 9 20.11.14 11:03 Сейчас в теме
(7) fomix
тот же html5 может и менее удобен для рисования 3d, но имеет гораздо больше возможностей, огромное количество разнообразных хелпов и примеров.
нет смысла тратить время на устаревшие технологии.
Пук из вики:
Хотя VRML ещё продолжает использоваться в некоторых областях, особенно в образовательной и исследовательской сфере, где наиболее ценятся открытые спецификации, можно сказать, что он вытеснен форматом X3D.
11. fixin 4253 20.11.14 13:16 Сейчас в теме
(10) а вы встречали на ИС использование технологий X3D? Как минимум сама идея отрисовки структуры склада из 1С в браузере стоит того, чтобы быть запечатленной в статье.

Это статья не только о VRML.
12. fvadim 9 20.11.14 14:00 Сейчас в теме
(11) fixin,
x3d был упомянут как наследник, сам я его в руках не крутил, поэтому не агитирую.
да и сама идея отрисовки структуры склада не свежая, например, http://infostart.ru/public/16757/
собственно мне всё равно, что вы или те, кто будет читать эту публикацию, будете использовать для рисования. но выдавать публикации с технологиями, которые не развиваются с 1997 года (17 лет между прочим), и не упомянуть об этом - неуважение к читателям.
13. fixin 4253 20.11.14 17:03 Сейчас в теме
(12) Как раз наоборот, я уважаю читателей, поэтому не подтираю им сопли.
Я не слежу за перспективностью разработок. Я просто делюсь тем, что использовал в своей практике.
Это уже дело потребителя информации, как ее использовать.
я не сторонник американского подхода писать на чашке кофе: "Осторожно горячо".
Читатели этих материалов - программисты, а не малые дети.

И потом, возможно Душелов был вдохновлен как раз моей статьей про VRML, в любом случае мне эта идея пришла в голову раньше, поэтому я с гордостью её представляю тут.
14. fvadim 9 20.11.14 18:13 Сейчас в теме
(13) fixin, может тогда стоит сократить статью, не слишком-ли много в ней заботы о читателях? скажем, привести её в такой вид:

"Я придумал рисовать 3D-схему склада в 1С. Какую технологию использовать и как её прикрутить в 1С - найдёте сами."
9. fixin 4253 19.11.14 20:57 Сейчас в теме
(6) Какие, например. Поделитесь опытом.
Оставьте свое сообщение