Space Engineers

Space Engineers

Không đủ lượt đánh giá
3D Printer Script
   
Giải thưởng
Yêu thích
Đã yêu thích
Bỏ thích
Kích cỡ file
Đã đăng
Đã cập nhật
386.256 KB
28 Thg01, 2021 @ 1:33pm
29 Thg01, 2021 @ 2:27pm
3 ghi chú thay đổi ( xem )

Đăng ký để tải xuống
3D Printer Script

Mô tả
With this script it is possible to use a combination of pistons and a welder (or drill) as a 3D Printer.

Based on an easy setup you can create print sequences by running the programmable block with defined arguments.

You can find the following instructions at the top of the script:

Valid names for the pistons are for example:
- X
- x1
- PistonX1
At least, they must have an x, y or z (depending on the axis) in its names
----------------------------------------------------------------------------------------------------------------------

Generally an argument is build by:
<axis-name><direction[+/-]><step>[,<next argument for sequences>,...]

Valid arguments are fo example:
- x+1
=> will move printer 1 step forward on x-axis
- y-1 => will move printer 1 step back on y-axis
- or sequences:
x+1,y+1,z+1,action|on,x+4,action|off,reset[,...]

----------------------------------------------------------------------------------------------------------------------

Argument "reset" turns all pistons back to zero

----------------------------------------------------------------------------------------------------------------------

Optional an LCD with name ""LCD Log" can be used for Logging informations

----------------------------------------------------------------------------------------------------------------------

Argument "clearlog" clears log

----------------------------------------------------------------------------------------------------------------------

Set following member variables, if needed.

// Set the name for the Printer block if u want to use the "action" argument (drill,welder etc)
string PrinterHeadBlockName = "";
// -----------------------------------------------------------------
// default de-/increase value of pistons
float Step = 1.0F;
// -----------------------------------------------------------------
// default de-/increase speed of pistons
float Speed = 0.5F;
// -----------------------------------------------------------------


For any Questions or Ideas leave a comment.


Visit us on https://www.spaceengineering.de



Special Thanks to Eisenwolf for inspiration
2 bình luận
AlofHira 18 Thg11, 2021 @ 6:10am 
And there is a test bench?
Brianetta 31 Thg01, 2021 @ 7:15am 
This would seem to be the natural couterpart to my Projector Aligner script
https://steamproxy.net/sharedfiles/filedetails/?id=2372849257