Необходимо связать Автокад(Автолисп) и Вебсайт
Реклама i
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Необходимо связать Автокад(Автолисп) и Вебсайт

Необходимо связать Автокад(Автолисп) и Вебсайт

Ответ
Поиск в этой теме
Непрочитано 08.04.2009, 17:22 #1
Необходимо связать Автокад(Автолисп) и Вебсайт
Sviridov
 
Регистрация: 08.04.2009
Сообщений: 9

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

Я знаю Автокад на уровне уверенного пользователя.
Я знаю Автолисп на уровне начинающего пользователя.

PS: Автокад у посетителя сайта, естественно не должен быть установлен для работы всего мероприятия.

Заранее благодарен за идеи.
Просмотров: 4899
 
Непрочитано 08.04.2009, 17:42
#2
Pavel Samofalov

Еxpat
 
Регистрация: 08.01.2007
European Union
Сообщений: 1,424


На мой взгляд, эта затея бессмысленна, так как мне думается, что такое использование AutoCADa противоречит лицензионному соглашению и является незаконным. То есть за предоставление такой услуги можно получить по башке длинным рублём.
Pavel Samofalov вне форума  
 
Непрочитано 08.04.2009, 18:21
#3
asd

всё понемногу
 
Регистрация: 05.03.2008
Украина, Одесса
Сообщений: 215


По описанию задачи можно обойтись и без Автокада.
asd вне форума  
 
Непрочитано 08.04.2009, 18:26
#4
Alexey_02


 
Регистрация: 23.05.2007
Москва
Сообщений: 98


Смысл есть. По башке? Что же получается? Пришел к чертежнику человек (заказчик), сказал начерти мне стул. Исполнитель открыл AutoCAD (который он купил) начертил, отдал чертеж. А тут из Autodesk пришли и "взяли" рубль за то, что в их программе начертили? Всем проектировщикам надо дать по ней? Заказчик в роли человека подобного через интернет, который говорит, длина, ширина, высота, количество и т.д. а ты черти вчем хочешь. Заказчик же не чертит, используя автокад, а чертит автор что-то по данным параметрам (что-то конкрентное) а уж как он это делает в ручную или автоматически не имеет значаение. Если я правильно его понял.
__________________
Вот так вот, ...
Alexey_02 вне форума  
 
Непрочитано 08.04.2009, 18:26
#5
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


Цитата:
На мой взгляд, эта затея бессмысленна, так как мне думается, что такое использование AutoCADa противоречит лицензионному соглашению и является незаконным. То есть за предоставление такой услуги можно получить по башке длинным рублём.
...бред откровеннейший, читайте лиц согл еще раз

Цитата:
По описанию задачи можно обойтись и без Автокада.
А вот это - здравая мысль. Тока вот, где найти библиотеки для сайта чтобы он на экране dxf к примеру отображал.
Sleekka вне форума  
 
Непрочитано 08.04.2009, 18:37
#6
asd

всё понемногу
 
Регистрация: 05.03.2008
Украина, Одесса
Сообщений: 215


dxf в условии задачи не было.
asd вне форума  
 
Непрочитано 08.04.2009, 18:51
#7
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


во-первых я написал как пример, еще варианты открытых векторных форматов? в которые можно без автокада чего-то написать, а потом отображать на сайте, плюс все определяется сложностью чертежа если чертеж из 4 линий то есть смысл "без автокада" а если сложность будет выше некой пороговой сложности, то проще будет использовать какой-нибудь мощный инструмент типа автокада.
Sleekka вне форума  
 
Автор темы   Непрочитано 08.04.2009, 18:53
#8
Sviridov


 
Регистрация: 08.04.2009
Сообщений: 9


1) Лицензионность вопроса и авторские права прошу не рассматривать. Кроме того, как человек, имеющий некоторый опыт в вопросе судебных процессов в сфере пиратского софта, смею сказать: Суд легко докажет, что использование лицензионного ПО для "непрофильных" целей имеет место, но прямой прибыли организации не приносит. Ничего более символического штрафа не принесет. Сорьте за оффтоп. Прошу этот вопрос в дальнейшем не развивать.
2) Я и не писал, что это будет 100% автокад. Если у кого есть идеи по поводу любых других приложений с векторной графикой - буду рад.
Меня интересует практическая составляющая. Т.е. что во что переконвертировать, какие приложения использовать, какие протоколы и т.д. Чтобы достичь желаемого результата.

Уточните, плиз, про dfx.

Sleekka, сложность сводиться к комбинированному сортаменту погонажного деревянного изделия с элементами прямых линий, углов, сопряжений с различным радиусом, размерными и выносными линиями.
Sviridov вне форума  
 
Непрочитано 08.04.2009, 19:18
#9
asd

всё понемногу
 
Регистрация: 05.03.2008
Украина, Одесса
Сообщений: 215


ТС, опишите, задачу.

Я говорю о подобных решениях. Вполне приемлимых в каких-то случаях. Самый простой вэб-сервер и у клиета классический браузер.

Вопросы: нужно ли сохранять инфу (на сервере или у клиента); является ли код коммерческой тайной; как вводятся начальные данные.
asd вне форума  
 
Непрочитано 08.04.2009, 19:28
#10
Pavel Samofalov

Еxpat
 
Регистрация: 08.01.2007
European Union
Сообщений: 1,424


Цитата:
Сообщение от Sleekka Посмотреть сообщение
...бред откровеннейший, читайте лиц согл еще раз
Цитата:
• Пользователю, легально купившему копию программного продукта Autodesk, компания предоставляет лицензию на его использование. Лицензия предусматривает использование продукта Autodesk в полном соответствии с условиями Лицензионного соглашения
• Пользователь должен внимательно прочитать Лицензионное соглашение, чтобы знать свои права и обязанности при использовании программного обеспечения
Лицензия Autodesk не предоставляет пользователю каких-либо исключительных прав; она также не подлежит передаче третьим лицам. Это означает, что пользователь не имеет прав на копирование программного обеспечения, если на то не получено разрешения правообладателя, коим выступает компания Autodesk. Пользователь не имеет права на передачу приобретенной им лицензии третьим лицам.
• Как правило, лицензия является однопользовательской (т.е. один пользователь – один компьютер – одна лицензия). Кроме того, компания Autodesk может предоставлять многопользовательские сетевые лицензии. Подробнее об этом типе лицензии можно узнать у авторизованных партнеров Autodesk. С одной копией продукта может работать только один пользователь. Одновременное использование программы в рамках одной лицензии запрещено.
К сожалению у меня не сохранилась переписка с компанией Autodesk Europa, которую я вёл пару лет назад, когда хотел реализовать нечто подобное. На тот момент, легальной возможности использования подобной системе не было. Цена вопроса, не знаю как в России, но в Европе она составляет 20000 евро для юридических лиц и это при условии отсутствия рецидива. Sviridov, для вас это символическая сумма?
Я прошу прощения за игнорирование просьбы о не продолжении развития темы в направлении правил использования лицензии, просто меня очень возмутило высказывание Sleekka. Уважаемый Sleekka, я не хочу не в коей мере вас обидеть, но обычно возможность тыканье в документы другого человека, подразумевает наличие владения информацией содержащийся в документе тем, кто тыкает.
Pavel Samofalov вне форума  
 
Непрочитано 08.04.2009, 20:16
#11
nik_mb

конструктор
 
Регистрация: 23.03.2009
Волгоград
Сообщений: 120


"Чертилкой" может быть и Zwcad (прога "понимает" автолисп).
Задача сводится к получению данных в виде координат точек и типов примитивов (наверно будет три типа примитивов - линия, дуга и текст, а размеры программа должна поставить сама). Автолисп способен прочесть текстовую информацию из различных файлов, единственное он не "видит" системные и скрытые папки и файлы. Если автолисп сможет что-то подходящее прочесть из файла, то уж дальше дело техники и мастерства программера преобразовать в чертеж. Получение конечного результата, для передачи клиенту, возможно в двух типах данных: полноченного чертежа в pdf-формате или картинки с экрана bmp.
nik_mb вне форума  
 
Автор темы   Непрочитано 08.04.2009, 20:37
#12
Sviridov


 
Регистрация: 08.04.2009
Сообщений: 9


asd, весьма интересные примеры.
Но я хотел бы избежать применения флеша и явы.. в принципе.
Ну или, если без этого никак нельзя, то нужно то-то очень простое и функциональное..
Sviridov вне форума  
 
Непрочитано 08.04.2009, 20:49
#13
asd

всё понемногу
 
Регистрация: 05.03.2008
Украина, Одесса
Сообщений: 215


Там нет ни флэша, ни джавы. Только джаваскрипт.
Вот попримитивней из этой серии. Извините за пиар.
asd вне форума  
 
Непрочитано 08.04.2009, 23:21
#14
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


2Pavel Samofalov
Я тоже вас не хотел обидеть, давайте разберемся:
Цитата:
PS: Автокад у посетителя сайта, естественно не должен быть установлен для работы всего мероприятия.
А также здесь имеется ввиду автором темы, что никакие куски кода не будут загружаться к пользователю на компьютер.
Я не понимаю что я нарушаю тем, что заставляю автокад работать!!!
Имеется ввиду есть сервер на котором установлен автокад (купленый) которому, дается команда начерти чертеж с такими-то параметрами, и сохрани там-то, что здесь противоестественного, или вы думаете что куски автокада будут на хост вместе с сайтом заливаться, или я чего-то не понимаю откройте мне глаза...(за потрошение автокада кроме программистов из автодеска никто и ни возьмется, кому нужен этот хаккинг)
2Sviridov буквально неделю назад, ко мне обращался человек с подобной задачей, только там было четко сказано - АВТОКАД.
Как я уже писал, опишите что чертится а то тут советуют джаву (ни в коем случае не камень), но я не уверен как там дела с математикой, если будет нужно выполнять сложные геом преобразования, хватит ли там открытых библиотек (самому интересно блин, а то один автокад на уме...)
Sleekka вне форума  
 
Непрочитано 08.04.2009, 23:44
#15
asd

всё понемногу
 
Регистрация: 05.03.2008
Украина, Одесса
Сообщений: 215


Не джава, а джаваскрипт.
По поводу математики, ссылка в посте №9.
Не утверждаю, что это лучшее решение.
Мне кажется (насколько представил задачу), что это лучшее решение.
asd вне форума  
 
Непрочитано 08.04.2009, 23:50
#16
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


В посте номер 9 все красиво, но!!!
1) а вы так сможете
2) парень с пушкой - это хорошо, а вот заштриховать фигуру произвольной формы сможете?
Sleekka вне форума  
 
Непрочитано 09.04.2009, 00:00
#17
Pavel Samofalov

Еxpat
 
Регистрация: 08.01.2007
European Union
Сообщений: 1,424


Sleekka, дело в том, что лицензионное соглашение подразумевает использование AutoCADa только тем лицом, которое приобрело этот продукт. Если это физическое лицо, то его может на законных основаниях использовать только тот, кто заплатил за продукт (допускается использование на нескольких машинах, но только одним лицом, например в конторе и дома), если это юридическое лицо (предприятие), то продукт могут использовать только сотрудники фирмы работающие на законных основаниях в стенах предприятия. Передавать право пользования другим, без письменного согласия Autodesk, является неправомерным.
А что происходит в нашем случае? Мы создаём инструмент для удалённой работы с AutoCAD, что само по себе не является запрещённым и может иметь любую форму. Но передовая этот инструмент в руки другого пользователя, вы передаёте и право использования продукта Autodesk, что не является законным. Да, пользователь не использует напрямую AutoCAD, он использует систему для работы с программой, но конечный продукт производится программой AutoCAD! И здесь можно усмотреть прямое нарушение следующих пунктов лицензионного соглашения:
С одной копией продукта может работать только один пользователь. Одновременное использование программы в рамках одной лицензии запрещено.

Дело в том, что непонимание правил использования продукта, как известно не освобождает от ответственности. И правы всегда будут те, кто написал это лицензионное соглашение. Недаром говорят, что закон, что дышло, куда повернул, туда оно и вышло и спорить здесь бесполезно, прав всегда будет правообладатель. А если ещё и учесть факт стремительного развития компанией Autodesk системы стукачества с подсистемой поощрений, то лучше нафиг так в открытую не подставляться, уж больно это может быть хлопотно.
Pavel Samofalov вне форума  
 
Непрочитано 09.04.2009, 00:04
#18
asd

всё понемногу
 
Регистрация: 05.03.2008
Украина, Одесса
Сообщений: 215


К чему столько эмоций?
Будет задача - сделаю. Понимаю, что хлопотно.
Тут еще большие трудности вызовет размещение текста.
asd вне форума  
 
Непрочитано 09.04.2009, 00:20
#19
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>Pavel Samofalov
Удаленный пользователь занес в базу данных параметры на изготовление чертежа. Какая разница я изготовлю этот чертеж, или написаный мной лисп в автоматическом режиме? Удаленный пользователь с моим автокадом никак не пересекается.
Такими темпами мы скоро придем к тому что за просмотр твердых копий чертежей изготовленных в автокаде надо будет покупать лицензию у аутодеска))
zamtmn вне форума  
 
Непрочитано 09.04.2009, 00:38
#20
Pavel Samofalov

Еxpat
 
Регистрация: 08.01.2007
European Union
Сообщений: 1,424


To zamtmn,
Цитата:
Какая разница я изготовлю этот чертеж, или написаный мной лисп в автоматическом режиме?
Это вопрос уже не ко мне, а к юристам Autodesk, думаю что они обязательно ответят вам на этот вопрос (я имею в виду центральный офис), но сделают они это так путано и мудрёно, что смею вас заверить в том, что далее у вас пропадёт желание докопаться до истины.

Удалённый пользователь пересекается с вашим AutoCADом по средствам инструмента, вы в процессе не участвуете, ваш AutoCAD использует другой человек. То есть вы незаконно передаёте право пользования. К слову говоря, если у вас частная лицензия, то вы не можете законным образом дать свой компьютер с целью использования AutoCADа другому человеку.
Pavel Samofalov вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Необходимо связать Автокад(Автолисп) и Вебсайт

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как связать размеры деталей в сборке ? Grafandin Другие CAD системы 3 20.02.2008 08:29
Необходимо сформулировать служебное назначение детали Azzazin Машиностроение 27 23.12.2007 12:54