Як апублікаваць AutoCAD файлы ў Інтэрнэце
Адным з самых частых пытанняў звычайна з'яўляецца "Як я магу выкарыстаць магчымасці AutoCAD пад назвай "апублікаваць у Інтэрнэце" з праектам Freewheel". Гэты праект з'яўляецца інструментам ад AutoDesk Test Labs, які дазваляе зарэгістраваным карыстальнікам захоўваць, запускаць працэдуры і абменьвацца дадзенымі.
Гэта было апублікавана Лін Ален у адной з лабараторый AutoDesk, і гэта пераклад:
1. Першае, што я зрабіў, гэта стварыў прыклад малюнка. Я назваў яго publish_to_web_test.dwg. Я ведаю, я не вельмі арыгінальна кажу. Выглядала гэта прыкладна так:
2. Выкарыстанне магчымасцей публікацыі AutoCAD у меню файла.
Гэта не каманда "Апублікаваць", якую я заўсёды выкарыстоўваю для стварэння файлаў DWF. Для публікацыі майстар мае інтэрфейс праз дыялогавыя вокны ў поўным працэсе, я выбраў файлы, працоўную вобласць і / або макеты, каляровую схему і г.д. Занадта лёгка.
3. Публікацыя ў інтэрнэце адрозніваецца ад публікацыі з магчымасцю стварэння файлаў dwf, бо яна таксама стварае старонку html з параметрамі файла dwf. Пасля выканання крокаў я ўсталяваў файлы ў выбраную тэчку:
4. Ключавым з'яўляецца файл IM1.htm. Я пазначыў некалькі макетаў або некалькі файлаў dwg, хоць таксама можна выкарыстоўваць варыянт аднаго файла на паведамленне. Нарэшце код выглядае так:
<object id=”ADV” classid=”clsid:A662DA7E-CCB7-4743-B71A-D817F6D575DF” width=”100%” height=”100%”>
Вы можаце ўбачыць пазнаку, якая вызначае, што браўзер будзе выклікаць файл, выкарыстоўваючы магчымасці Freewheel Project, ёсць ідэнтыфікатар, які азначае, што ён робіць гэта без выкарыстання іншага праграмнага забеспячэння для публікацыі, выкарыстоўваючы магчымасці, прапанаваныя гэтым дадаткам AutoDesk.
5. Сервер Freewheel Project павінен быць уключаны для загрузкі вашага файла з месца ў Інтэрнэце. Такім чынам, гэта месца павінна быць паказана ў HTML. Для майго прыкладу я выкарыстаў http://labs.blogs.com/files/ADR2FW як месца, таму я ўключу гэта ў свой працэс. Для вашых мэтаў вам трэба будзе мець месца прызначэння, дзе вы будзеце захоўваць свае даныя.
6. Я выкарыстаў утыліты Berkeley, якія ўключаюць радок пад назвай sed.exe. Выкарыстанне sed з кодам, які выглядае так:
с/%”>/%”/
s/<object id=”ADV”classid=”clsid:A662DA7E-CCB7-4743-B71A-D817F6D575DF”/<iframe scrolling=”no”/
с/
/ /дз
гэта дазваляе мне канвертаваць IM.htm як аўтаматычны варыянт. Калі ў вас было некалькі файлаў html, вам трэба было б запусціць скрыпт для кожнага файла.
7. Я выканаў скрыпт у IM1.htm, вынік выглядае так:
<iframe scrolling=”no” width=”100%” height=”100%”
src=”http://freewheel.labs.autodesk.com/dwf.aspx?path=http://labs.blogs.com/ADR2FW/IM1.dwf”>
Пасля апрацоўкі файлаў вы можаце размясціць канфігурацыю ў месцы, якое вы абралі на этапе 5. Я загрузіў вынік у acwebpublish.htm.
Такім чынам, з невялікім творчым рэдагаваннем, якое вы можаце рабіць уручную, вы можаце аўтаматызаваць працэсы, вы можаце публікаваць свае файлы ў Інтэрнэце, і іншыя могуць бачыць іх без усталёўкі якога-небудзь праграмнага забеспячэння. Такім чынам, дапамога іншым у абмене з'яўляецца жыццяздольнай альтэрнатывай у лабараторыі. Праз некалькі гадоў выйшла AutoDesk AutoCAD WS, інструмент, з дапамогай якога вы можаце рабіць гэта і многае іншае з файламі AutoCAD у Інтэрнэце.
вельмі добры