Make something
Email yourself a 10% off coupon
Send
Coupon sent! Check your email
This will be 3D printed near you and delivered to your door by May 07
Loading

AnyBeam/AnyPanel is an OpenSCAD library for creating LEGO compatible studless beams using a declarative syntax to represent holes and connections. It is especially useful to create beams that are not produced by The LEGO Group. This is not a LEGO Group product nor is it endorsed by them. NOTE - This library requires OpenSCAD version 2013.06 or higher. Examples A flat panel size 5x11.A beam with axle holes, pin holes, two bends and a long slot around a bend.A size 4 x 6 frame with axle holes in the corners.The "height" of the beam is specified in beam height units where 1 unit is the height of a standard beam with it's holes facing up. Here is how to create a 1/3 height beam: Or a double height beam: Contributing This project it hosted on GitHub at https://github.com/digitalbytes/Things/tree/master/LEGO The AnyBeam library provides an anybeam() module that can be used to create beams with a variety of hole, axle and slot patterns using a simple declarative syntax. The AnyPanel library provides an anypanel() module that can be used to create flat panels of any size. SyntaxExample A 5 x 11 panel. Note the long beam length in this case is 7 (11 - 4). This module now has a global variable AB_MOUSE_EARS which defaults to false. You can set this to true and mouse ears will be added to the ends of each of the beams to ensure that the beam adhears to the build plate. NOTE - This library requires OpenSCAD version 2013.06 or higher because of it's use of recursion. A beam is specified as a string of characters, each character representing type of hole in a straight beam. For example: A connection vector connects two beams. For example, a 4x2 right angle lift arm: The connection hole specifier may include a fractional part. A 4x2 beam with the size 2 beam attached at the mid point of the size 4 beam (2.5 holes). Note the use of the period in the second beam to avoid hole overlap between the 2nd and 3rd hole of the first beam. A size 12 beam with two 45 degree bends at holes 7 and 10 and a size two slot between holes 8 and 9. A cross 5x5 cross with an axle hole in the center.

AnyBeam - LEGO Compatible Declarative Beam Library for OpenSCAD
Please wait while we prepare the order
$ 0.00 + free delivery
Sorry we had trouble getting the 3D files. Download them yourself and upload them here to place an order.
View files
  • 0 inches x 0 inches x 0 inches
  • this product is 3D printed
  • 16 available colors
  • material is a strong plastic
  • free delivery by May 07
  • 0 parts
Delivery address
This field is required.
This field is required.
Please enter a valid email.
This field is required.
This field is required.
This field is required.
This field is required.
This field is required.
Pay with credit card or debit card
or pay with
Place order
Order summary
AnyBeam - LEGO Compatible Declarative Beam Library for OpenSCAD
Color:
Quantity:
Subtotal
$
Delivery (May 06 - May 08)
Free
Total
$