Skip to content

Commit

Permalink
pass on README
Browse files Browse the repository at this point in the history
  • Loading branch information
sylefeb committed Mar 20, 2020
1 parent afa2ade commit 86dc630
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,14 +97,17 @@ and can be found in the sub-directory having the name of your model and created

However the slicer has to output a special GCode format, see *printer.lua* in the *curvi* printer profile directory (in /resources). Our tool *uncurve* also needs to know how the 3D mesh spatially relates to the trajectories produced by the slicer, as well as the layer thickness.
This requires two special lines at the top, here is an example:
```o X-10.3 Y-5.7 Z0.0
t 0.2```
```
o X-10.3 Y-5.7 Z0.0
t 0.2
```
Here, it means that given a trajectory point, we have to add the offset (-10.3,-5.7,0) to
locate this same point in the input 3D model space. The line starting with *t* gives the slicing layer height.

You are welcome to use CurviSlicer within the scope of the license (see below). Please cite our paper in your publications and the credits of your software!

```@article{curvislicer,
```
@article{curvislicer,
author = {Etienne, Jimmy and Ray, Nicolas and Panozzo, Daniele and Hornus, Samuel and Wang, Charlie C. L. and Mart\'{\i}nez, Jon\`{a}s and McMains, Sara and Alexa, Marc and Wyvill, Brian and Lefebvre, Sylvain},
title = {CurviSlicer: Slightly Curved Slicing for 3-Axis Printers},
year = {2019},
Expand All @@ -113,7 +116,8 @@ number = {4},
journal = {ACM Transactions on Graphics},
articleno = {Article 81},
numpages = {11},
}```
}
```

### License

Expand Down

0 comments on commit 86dc630

Please # to comment.