1 Star 0 Fork 0

DFRobot/print-manager

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

print-manager

Print Manager is a desktop utility which identifies and connects 3D printers and converts files for delivery to a particular model of 3D printer. The utility is used by Print Studio.

On supported 3D printers, Print Manager converts a set of native 3D printer commands into a format recognized by the supported printer models, allowing a "printable" file to be sent to a specific printer model.

To see full documentation of print-manager and download print studio, please request access to the developers' portal at https://spark.autodesk.com/developers/.

This repository has further information on the developers' portal at Print Studio. If you are a printer manufacturer interested in integrating your printer with Print Manager then see this guide.

For Print Manager to start you must download the geometry processor that is attached to the releases see Print Manager Releases

When unzipped please edit the localConfig.json file to use this.

Quick Start

  1. Install node version 0.10.35 (not the latest) found here: http://blog.nodejs.org/2014/12/23/node-v0-10-35-stable/ NOTE: C++ platform tools are required to build some of the modules.
  2. CD spark-print-mgr
  3. Add localConfig.json to the spark-print-mgr directory with the following content (it contains the location to the prep server)

{ "roopaServerPath" : "C:/SPARK/Release/runTime/RoopaServer.app/Contents/MacOS/RoopaServer" }

The above will work for Mac OS*.

  1. npm install
  2. node Server.js (will start server on localhost:9998)
  3. Go to: http://localhost:9998/printdb/printertypes to see normal execution

You can fork this project. If you want to submit contributions, please complete the contributers agreement.

If you see any issues please use the github issue mechanism.

If you are building on Windows, install Bonjour SDK from the Apple Store and make sure the variable BONJOUR_SDK_HOME is set to the location.

*Here is an example of localConfig.json for Windows.

{ "roopaServerPath" : "C:\\Users\\joe\\Release\\runTime\\bin\\RoopaServer.exe", }

Spark3dp/print-manager Copyright 2015 Autodesk, Inc. Licensed under the Apache License, Version 2.0 (the “License”. You may not use this file except in compliance with the License, a copy of which can be obtained at: http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE.. See the License for the specific language governing permissions and limitations under the License. === All files located in the node_modules and external directories are externally maintained libraries used by this software which have their own licenses; we recommend you read them, as their terms may differ from the terms above.

简介

暂无描述 展开 收起
README
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/dfrobot/print-manager.git
git@gitee.com:dfrobot/print-manager.git
dfrobot
print-manager
print-manager
master

搜索帮助