3Drag Printing Chocolate
3DRAG (aka Velleman K8200) is still being used in some projects like this one where it extrudes chocolate paste. Omnomnomnom...
Here are some Halloween decorations:
Here is the general overview of chocolate printing ... mmmm ... chocolaaateeeeee ...
Oh yes, bread and 3d printed nutella, breakfast of the champions!
Here are some Halloween decorations:
Here is the general overview of chocolate printing ... mmmm ... chocolaaateeeeee ...
Oh yes, bread and 3d printed nutella, breakfast of the champions!
TRENDi Maker V3 3D Printer
TRENDi Maker V3 DIY 3d printer follows the tradition of small machines with 3d printed parts. It is a RepRap essentially. It uses metal rods and other vitamins but there are no additional support elements lake lase cut parts other than 3d printed supports.
Project description:
All files to make it can be found at:
http://www.thingiverse.com/thing:1850976
Project description:
This is my small 3D printer. It is not mini (A little bit smaller, than standard Prusa). No parts for laser cutting. Basic things You need to have in mind, if You want to make it:Printer in action:
6 mm smoth rods(relatively LM6uu bearings), M5 threaded rods for Z(2x 20mm M5 nuts), PC PSU 350W, E3DV5 (reworked) clone, Mega2560+RAMPs 1.4, Nema17 motors and Geeetech 152x152mm heated bed. My build size is XYZ 110x140x90mm. Z can be extended to 100-105 mm. X can be extended to 140 mm, if You want to lose 3 point bed leveling and to rework Y holder for heatbed.
All files to make it can be found at:
http://www.thingiverse.com/thing:1850976
Smartfriendz Smartalu 3D Printer
Smartfriendz from France have a new open source 3d printer design. It is the Smartalu based on aluminum frame and a large print area. It looks very sturdy.
Printer description:
Smartalu in action:
All files and instructions to make it can be found at:
http://www.thingiverse.com/thing:1846437
http://smartfriendz.dozuki.com/
You can also buy it as a kit for 645 euro:
http://smartfriendz.com/en/
Printer description:
Taking account of reprap evolution, we are sliding to all metal construction frames, bigger printable volume and better quality.
This printer is 27x26x25 cm printable size, with all modules made with 3mm aluminium lasercut and some printed parts.
The structure is still our 20x20 aluminium frame assembled with bosh torx 6x16 screws and drilled profiles. We can't find a better system to assemble a solid frame.
Smartalu in action:
All files and instructions to make it can be found at:
http://www.thingiverse.com/thing:1846437
http://smartfriendz.dozuki.com/
You can also buy it as a kit for 645 euro:
http://smartfriendz.com/en/
SPRING Technologies presents award-winning software at the "Machining Innovations Conference for Aerospace Industry"(MIC) in Hanover
27/10/2016
SPRING Technologies is participating as an exhibitor in the 16th international "Machining Innovations Conference for Aerospace Industry 2016" (MIC2016). The conference will be held at the Hanover Centre for Production Technology (PZH) of the Leibniz University on November 23rd/24th, offering experts from industry and research within the aerospace industry a common international platform to discuss trends, challenges and innovations in production technology .
SPRING Technologies can look back on a long-time experience in NC simulation especially in the aerospace market and is also collaborating with leading research institutes in this area. Its solutions for NC simulation are in use at AIRBUS already since the 1990's and at many other aerospace suppliers worldwide and in the German-speaking region.
Reduced machining and programming times as a competitive advantage
At the exhibition area at MIC2016, visitors can experience NCSIMUL SOLUTIONS at the SPRING Technologies' demo-point. In addition to its high-performance machine simulation, optimization and digital tool management, SPRING Technologies will be also presenting its latest development, the innovative NCSIMUL 4CAM, winner of the "MM Award" in the category Software at this year's metal processing trade fair AMB and awarded also a few months ago in France with the INNOVATION Award.
Awarded with the MM Award at AMB 2016: Automatic conversion of CNC programs to different machines with NCSIMUL 4CAM - (© SPRING Technologies)
NCSIMUL 4CAM enables the automatic conversion of existing CNC programs with only a few clicks to new machines. Manufacturers won't lose time anymore with traditional and manual reprogramming operations, taking sometimes up to several days. This revolutionary approach opens the way to a flexible manufacturing, explains Herbert Schönle, General Manager DACH at SPRING Technologies: "Aerospace manufacturers face increasing cost and time pressure. NCSIMUL 4CAM generates ready-to-use and self-verified CNC programs for any machine and controllers. This enables manufacturers to switch fast and flexibly between their CNC machines and re-organize their production in seamless and integrated manufacturing processes." He proceeds: "As a result of our optimisation capacity NCSIMUL users profit from significant time savings also already in the single CNC programs. With a detailed analysis and optimisation of the cutting conditions and the removal of the material, on average a 20 % reduction of machining time can be achieved."
New production technologies for the aerospace industry in the spotlight at MIC 2016
The annually held MIC conference is organised by the Institute of Production Engineering and Machine Tools (IFW) Leibniz University of Hanover in cooperation with the Machining Innovations Network e.V. (MIN). The organisers expect more than 200 leading experts from aerospace technology to attend this year's event. The conference program consists of 4 sessions with expert lectures from industry and science about emerging trends, experiences and results in research. Among the presenting companies, there are for example, DMG Mori, Makino, PREMIUM Aerotec, Kennametal, Sandvik Coromant and SolidCAM.
Knowledge-Sharing and Networking at MIC2015 (©IFW)
A guided Tour in the IFW Laboratory, as well as an exhibition area and an evening gala are part of MIC2016. SPRING Technologies welcomes the attendees at its NCSIMUL demo-point at position A03 in the heart of the exhibition area.
3D Printable WW2 Enigma Machine Replica
Pascal and his students made a replica of WW2 Enigma encryption machine with 3d printed mechanism. It is a very interesting project and you will learn something more about encryption.
All the code, files and instructions can be found at:
https://pascalr2blog.wordpress.com/3d-printing/enigma-replica/
https://www.thingiverse.com/thing:1813308
https://pascalr2blog.wordpress.com/3d-printing/enigma-replica/how-it-works/
Here are two videos that explain Enigma machine and the science behind it:
All the code, files and instructions can be found at:
https://pascalr2blog.wordpress.com/3d-printing/enigma-replica/
https://www.thingiverse.com/thing:1813308
https://pascalr2blog.wordpress.com/3d-printing/enigma-replica/how-it-works/
Here are two videos that explain Enigma machine and the science behind it:
Star Track 3D Printable DIY Astronomy Pointer and Tracker
Görkem Bozkurt developed an Arduino powered astronomy pointer and tracker that can be made on a DIY 3d printer.
It could probably be customized to move a small telescope or asrophotography setup.
He described his project as:
Do keep in mind that lasers are dangerous and that there are strict laws against pointing at airplanes.
Very detailed build guide can be found at:
http://www.instructables.com/id/Star-Track-Arduino-Powered-Star-Pointer-and-Tracke/
It could probably be customized to move a small telescope or asrophotography setup.
He described his project as:
Star track is an Arduino based, GoTo-mount inspired star tracking system. It can point and track any object in the sky(Celestial coordinates are given as input) with 2 Arduinos, a gyro,RTC module,two low-cost stepper motors and a 3D printed structure.
Do keep in mind that lasers are dangerous and that there are strict laws against pointing at airplanes.
Very detailed build guide can be found at:
http://www.instructables.com/id/Star-Track-Arduino-Powered-Star-Pointer-and-Tracke/
NCSIMUL 4CAM wins award at AMB 2016 International
For the last three years, the German industry magazine MM MaschinenMarkt, has awarded eight trophies at the AMB 2016 international exhibition. The show, organized every two years in Stuttgart, is one of the top five in the industry. It draws 1,350 exhibitors from nearly thirty countries, all showcasing their latest offerings for machine-tools, new generations of precision tools and products used across-the-board by professionals in the machining sector. Many vendors were in competition for the different categories of 2016 MM Awards.
Why NCSIMUL 4CAM ?
The jury assessed the level of innovation on the strength of three main criteria :
- Firstly and importantly, the offering had to be completely new or deliver a substantial improvement on an initial development ;
- Secondly, it had to be revolutionary, rather than just an upgrade, in terms of traditional know-how ;
- Finally, the eight members of the MM-MaschinenMarkt panel judged the solutions, not only on their intrinsic innovatory quality, but also, above all, on their real-world value in the industrial environment, taking into account the productivity increases actually delivered.
Of the 24 shortlisted businesses, the panel chose 8 winners, selecting one as "outstanding". Competition in the "Software" category, won by SPRING Technologies with its NCSIMUL 4CAM, was fierce, as prestigious rivals included Open Mind Technologies and Mitutoyo CTL Germany.
AMB 2016 – A video review of the award-winning innovations. (See the front video at minute 2:14)
2D Patterns in Grasshopper
This post covers building Grasshopper definitions for generating parametric 2D patterns. This includes using the built in grids Rectangular, Triangular, Radial, and Hexagonal. It also covers Voronoi patterns. Grid manipulation using attractor points, and attractor curves is covered. Finally, use of the Graph Mapper and Image Sampler is covered.
The cells are output as a data tree. For more information on Data Trees and their usage please see Data Matching and Data Trees in Grasshopper.
You can find the center of each cell using the Area component. It computes the area of each cell and also outputs the center point. This component is very useful in many pattern making definitions.
You can use the Rhino Points command to place points on a plane then use the Grasshopper Voronoi component build the cells. Here's a simple example:
The Voronoi diagram is a dual of its Delaunay triangulation. This can be created with the Delaunay Mesh component. Make sure Display > Preview Mesh Edges is selected in the Grasshopper drop-down menus. The Delaunay triangle mesh is shown below in green.
You can automatically generate random points using the Pop2D component. There are sockets for the number of points and also a seed value. Different seeds result in different randomized point arrangements.
There is a socket for a Boundary which will form an outer edge to the cells. A convieient component for this is the Bounding Box component. Make sure that the Union Box option is checked:
The definition follows. It simply divides the Voronoi cell polylines into the specified number of points. Then these are used as input to create a new, smooth NURBS curve. You can add an additional Offset curve component to get some more space between them if you like.
The Hexagonal component generates a hexagon grid. The Points output socket returns the centroid (center point) of each hexagon. This is used in the distance measurements and as the center of scaling of the hexagons.
The Distance component is the key to this definition. It measures the distance from the attractor point to the center of each cell. It outputs this distance as a list, one value for each hexagon in the grid. Normally, you want the geometry to scale smaller near the attractor point.
You also need to adjust the influence of the effect. This is done with the Division component. It divides the distance by a factor, shrinking its effect or area of influence.
Finally, you usually want to limit the effect to shrinking the hexagons rather than enlarging them (which visually breaks the grid). So a Minimum component is used to return the smaller value – the scale factor or 1. So anything larger than 1 will be set to 1 exactly. This keeps the distant hexagons beyond the range of influence at their original size.
The essential component in this definition is Curve Closest Point. This takes a list of points as input (these are the center of each hexagon) and a curve. It returns a list of the distance of a hexagon center to the closest point on the curve for that center point.
In the provided sample Grasshopper file the curve is saved in the GH file. Therefore you can't edit it. However you can draw your own curve and then right-click on the Curve component and "Set One Curve" to use your own. Then you can alter it as you wish.
This definition uses a Series component to generate a list of values in the range 0 to 0.9. This list of values is fed into the Graph Mapper. It takes each value (which can be thought of as the X axis on the graph) and returns a list of values where they hit the Y axis on the graph. In this example below the graph is a straight line at 45 degrees. So the output value matches the input value. To make this graphically clear the X value is fed into a Construct Point component. The output of the Graph Mapper is fed into the Y value.
You can see the resulting points in the viewport - a straight line which matches the graph:
If you hook up a Nurbs Curve component it will draw a curve through the points as shown below.
Also the graph type has been changed. This is done by right-clicking the Graph Mapper and choosing a new type from the Graph Type fly-out:
Graphs usually have grips (small circles) which can be used to modify the variables that control the graph. Below a sine wave graph type was used. The grips have been pulled a bit to reshape the graph. The resulting curve drawn in the Rhino viewport shows the matching result.
The power of the Graph Mapper comes from its ability to map any range of values. You can double click the component to edit the expected input range as well as the desired output range:
Alternatively you can remap the input range to 0 to 1 and not have to change the range. You can do this using the Bounds and ReMap Numbers components as shown below:
You can compare the values in the two Panels. Note how the input range (0 to 18.36) has been remapped to the Target range (which defaults to 0.0 to 1.0). The Mapped value could then be fed into the Graph Mapper.
Boundary Surfaces is given the scaled geometry. It outputs a surface which is needed so color can be assigned. The Gradient component is fed the distance values as modified by the Graph Mapper and generates a color accordingly. Much like the Graph Mapper the Gradient expects values with a specified range. In its case between it's Lower Limit and Upper Limit. The color is then generated and fed into the Custom Preview which shows it in the viewport.
You can use the right-click menu on the Gradient to change to different built in color gradients.
The grayscale value in the image is used as a scale factor for the cells in the image. White pixels generate a scale factor of 1.0. Black pixels scale to 0.0.
A grid of points is needed to sample the image. By default these need to be in the range 0.0 to 1.0 in both X and Y. Various aspects of the image can be sampled, for example individual Red, Green or Blue values or the grayscale value.
Rectangular, Triangle, Hexagonal and Radial Grids
This section describes a number of components for creating grid.Rectangular Grid
A very common arrangement is the rectangular grid. This is created with the Rectangular component in Grasshopper. You specify a plane for the grid, sizes in X and Y for each cell, and extents in X and Y (the number of cells in each direction).The cells are output as a data tree. For more information on Data Trees and their usage please see Data Matching and Data Trees in Grasshopper.
You can find the center of each cell using the Area component. It computes the area of each cell and also outputs the center point. This component is very useful in many pattern making definitions.
Triangular Grid
You can generate 2D grids with triangular cells using the Triangular component. The parameters are the same as the rectangular grid.
Hexagonal Grid
You can use the Hexagonal component to make 2D grids composed of hexagons. Same parameters as above.Radial Grid
The grid cells of radial grids build outward from a center point and radiate in a circle.
Voronoi Diagram
A Voronoi diagram starts with a group of points in a plane. These points are called the seeds. The cells in the diagram are drawn such that all the points contained within a cell are closer to the seed point in the cell than to any other seed points.You can use the Rhino Points command to place points on a plane then use the Grasshopper Voronoi component build the cells. Here's a simple example:
The Voronoi diagram is a dual of its Delaunay triangulation. This can be created with the Delaunay Mesh component. Make sure Display > Preview Mesh Edges is selected in the Grasshopper drop-down menus. The Delaunay triangle mesh is shown below in green.
You can automatically generate random points using the Pop2D component. There are sockets for the number of points and also a seed value. Different seeds result in different randomized point arrangements.
There is a socket for a Boundary which will form an outer edge to the cells. A convieient component for this is the Bounding Box component. Make sure that the Union Box option is checked:
Smooth Voronoi
The Voronoi cells are degree 1 curves (polylines). You can use the control points to build new curves which are smooth. This gives a different effect to the diagram.The definition follows. It simply divides the Voronoi cell polylines into the specified number of points. Then these are used as input to create a new, smooth NURBS curve. You can add an additional Offset curve component to get some more space between them if you like.
Attractor Point
A popular pattern in architectural modeling and fabrication is the use of attractor points and curves. These distort or influence a pattern by exerting a force (often a scale) on the geometry based on the proximity of the parts of the pattern to a point or curve.The Hexagonal component generates a hexagon grid. The Points output socket returns the centroid (center point) of each hexagon. This is used in the distance measurements and as the center of scaling of the hexagons.
The Distance component is the key to this definition. It measures the distance from the attractor point to the center of each cell. It outputs this distance as a list, one value for each hexagon in the grid. Normally, you want the geometry to scale smaller near the attractor point.
You also need to adjust the influence of the effect. This is done with the Division component. It divides the distance by a factor, shrinking its effect or area of influence.
Finally, you usually want to limit the effect to shrinking the hexagons rather than enlarging them (which visually breaks the grid). So a Minimum component is used to return the smaller value – the scale factor or 1. So anything larger than 1 will be set to 1 exactly. This keeps the distant hexagons beyond the range of influence at their original size.
Attractor Curve
Rather than a point, a curve can be used. It is the proximity of each cell to a curve which determines the scaling.The essential component in this definition is Curve Closest Point. This takes a list of points as input (these are the center of each hexagon) and a curve. It returns a list of the distance of a hexagon center to the closest point on the curve for that center point.
In the provided sample Grasshopper file the curve is saved in the GH file. Therefore you can't edit it. However you can draw your own curve and then right-click on the Curve component and "Set One Curve" to use your own. Then you can alter it as you wish.
Graph Mapper
The Graph Mapper component is very useful for transforming a list of input values using a graph function. The following examples make this clear.This definition uses a Series component to generate a list of values in the range 0 to 0.9. This list of values is fed into the Graph Mapper. It takes each value (which can be thought of as the X axis on the graph) and returns a list of values where they hit the Y axis on the graph. In this example below the graph is a straight line at 45 degrees. So the output value matches the input value. To make this graphically clear the X value is fed into a Construct Point component. The output of the Graph Mapper is fed into the Y value.
You can see the resulting points in the viewport - a straight line which matches the graph:
If you hook up a Nurbs Curve component it will draw a curve through the points as shown below.
Also the graph type has been changed. This is done by right-clicking the Graph Mapper and choosing a new type from the Graph Type fly-out:
Graphs usually have grips (small circles) which can be used to modify the variables that control the graph. Below a sine wave graph type was used. The grips have been pulled a bit to reshape the graph. The resulting curve drawn in the Rhino viewport shows the matching result.
The power of the Graph Mapper comes from its ability to map any range of values. You can double click the component to edit the expected input range as well as the desired output range:
Alternatively you can remap the input range to 0 to 1 and not have to change the range. You can do this using the Bounds and ReMap Numbers components as shown below:
You can compare the values in the two Panels. Note how the input range (0 to 18.36) has been remapped to the Target range (which defaults to 0.0 to 1.0). The Mapped value could then be fed into the Graph Mapper.
Colorize Cell Based Patterns
By adding three components it's possible to colorize the pattern. These components are Boundary Surfaces, Gradient, and Custom Preview. The idea is to create a planar surface from the closed curves (cells), generate a color for each one, then preview it in the viewport. Here's an example which also uses a Graph Mapper:Boundary Surfaces is given the scaled geometry. It outputs a surface which is needed so color can be assigned. The Gradient component is fed the distance values as modified by the Graph Mapper and generates a color accordingly. Much like the Graph Mapper the Gradient expects values with a specified range. In its case between it's Lower Limit and Upper Limit. The color is then generated and fed into the Custom Preview which shows it in the viewport.
You can use the right-click menu on the Gradient to change to different built in color gradients.
Image Sampling to Modify Cells
The Image Sampler component lets you use an image file (bitmap) to generate data. In our case, this data can be used to modify a grid. Here's an example image and modified rectangular grid:A grid of points is needed to sample the image. By default these need to be in the range 0.0 to 1.0 in both X and Y. Various aspects of the image can be sampled, for example individual Red, Green or Blue values or the grayscale value.
You can simply drag and drop an image file onto the Grasshopper canvas to create an Image Sampler with that image assigned. Double click the component to bring up its settings dialog:
Here you can set the expected range of values in X and Y. You can control how values outside that range behave (clamped, tiled, etc). You also set the channel used to sample in this dialog. If you check the "Save in file" option the image is saved in the GH file.
2D Patterns in Grasshopper
This post covers building Grasshopper definitions for generating parametric 2D patterns. This includes using the built in grids Rectangular, Triangular, Radial, and Hexagonal. It also covers Voronoi patterns. Grid manipulation using attractor points, and attractor curves is covered. Finally, use of the Graph Mapper and Image Sampler is covered.
The cells are output as a data tree. For more information on Data Trees and their usage please see Data Matching and Data Trees in Grasshopper.
You can find the center of each cell using the Area component. It computes the area of each cell and also outputs the center point. This component is very useful in many pattern making definitions.
You can use the Rhino Points command to place points on a plane then use the Grasshopper Voronoi component build the cells. Here's a simple example:
The Voronoi diagram is a dual of its Delaunay triangulation. This can be created with the Delaunay Mesh component. Make sure Display > Preview Mesh Edges is selected in the Grasshopper drop-down menus. The Delaunay triangle mesh is shown below in green.
You can automatically generate random points using the Pop2D component. There are sockets for the number of points and also a seed value. Different seeds result in different randomized point arrangements.
There is a socket for a Boundary which will form an outer edge to the cells. A convieient component for this is the Bounding Box component. Make sure that the Union Box option is checked:
The definition follows. It simply divides the Voronoi cell polylines into the specified number of points. Then these are used as input to create a new, smooth NURBS curve. You can add an additional Offset curve component to get some more space between them if you like.
The Hexagonal component generates a hexagon grid. The Points output socket returns the centroid (center point) of each hexagon. This is used in the distance measurements and as the center of scaling of the hexagons.
The Distance component is the key to this definition. It measures the distance from the attractor point to the center of each cell. It outputs this distance as a list, one value for each hexagon in the grid. Normally, you want the geometry to scale smaller near the attractor point.
You also need to adjust the influence of the effect. This is done with the Division component. It divides the distance by a factor, shrinking its effect or area of influence.
Finally, you usually want to limit the effect to shrinking the hexagons rather than enlarging them (which visually breaks the grid). So a Minimum component is used to return the smaller value – the scale factor or 1. So anything larger than 1 will be set to 1 exactly. This keeps the distant hexagons beyond the range of influence at their original size.
The essential component in this definition is Curve Closest Point. This takes a list of points as input (these are the center of each hexagon) and a curve. It returns a list of the distance of a hexagon center to the closest point on the curve for that center point.
In the provided sample Grasshopper file the curve is saved in the GH file. Therefore you can't edit it. However you can draw your own curve and then right-click on the Curve component and "Set One Curve" to use your own. Then you can alter it as you wish.
This definition uses a Series component to generate a list of values in the range 0 to 0.9. This list of values is fed into the Graph Mapper. It takes each value (which can be thought of as the X axis on the graph) and returns a list of values where they hit the Y axis on the graph. In this example below the graph is a straight line at 45 degrees. So the output value matches the input value. To make this graphically clear the X value is fed into a Construct Point component. The output of the Graph Mapper is fed into the Y value.
You can see the resulting points in the viewport - a straight line which matches the graph:
If you hook up a Nurbs Curve component it will draw a curve through the points as shown below.
Also the graph type has been changed. This is done by right-clicking the Graph Mapper and choosing a new type from the Graph Type fly-out:
Graphs usually have grips (small circles) which can be used to modify the variables that control the graph. Below a sine wave graph type was used. The grips have been pulled a bit to reshape the graph. The resulting curve drawn in the Rhino viewport shows the matching result.
The power of the Graph Mapper comes from its ability to map any range of values. You can double click the component to edit the expected input range as well as the desired output range:
Alternatively you can remap the input range to 0 to 1 and not have to change the range. You can do this using the Bounds and ReMap Numbers components as shown below:
You can compare the values in the two Panels. Note how the input range (0 to 18.36) has been remapped to the Target range (which defaults to 0.0 to 1.0). The Mapped value could then be fed into the Graph Mapper.
Boundary Surfaces is given the scaled geometry. It outputs a surface which is needed so color can be assigned. The Gradient component is fed the distance values as modified by the Graph Mapper and generates a color accordingly. Much like the Graph Mapper the Gradient expects values with a specified range. In its case between it's Lower Limit and Upper Limit. The color is then generated and fed into the Custom Preview which shows it in the viewport.
You can use the right-click menu on the Gradient to change to different built in color gradients.
The grayscale value in the image is used as a scale factor for the cells in the image. White pixels generate a scale factor of 1.0. Black pixels scale to 0.0.
A grid of points is needed to sample the image. By default these need to be in the range 0.0 to 1.0 in both X and Y. Various aspects of the image can be sampled, for example individual Red, Green or Blue values or the grayscale value.
Rectangular, Triangle, Hexagonal and Radial Grids
This section describes a number of components for creating grid.Rectangular Grid
A very common arrangement is the rectangular grid. This is created with the Rectangular component in Grasshopper. You specificy a plane for the grid, sizes in X and Y for each cell, and extents in X and Y (the number of cells in each direction).The cells are output as a data tree. For more information on Data Trees and their usage please see Data Matching and Data Trees in Grasshopper.
You can find the center of each cell using the Area component. It computes the area of each cell and also outputs the center point. This component is very useful in many pattern making definitions.
Triangular Grid
You can generate 2D grids with triangular cells using the Triangular component. The parameters are the same as the rectangular grid.
Hexagonal Grid
You can use the Hexagonal component to make 2D grids composed of hexagons. Same parameters as above.Radial Grid
The grid cells of radial grids build outward from a center point and radiate in a circle.
Voronoi Diagram
A Voronoi diagram starts with a group of points in a plane. These points are called the seeds. The cells in the diagram are drawn such that all the points contained within a cell are closer to the seed point in the cell than to any other seed points.You can use the Rhino Points command to place points on a plane then use the Grasshopper Voronoi component build the cells. Here's a simple example:
The Voronoi diagram is a dual of its Delaunay triangulation. This can be created with the Delaunay Mesh component. Make sure Display > Preview Mesh Edges is selected in the Grasshopper drop-down menus. The Delaunay triangle mesh is shown below in green.
You can automatically generate random points using the Pop2D component. There are sockets for the number of points and also a seed value. Different seeds result in different randomized point arrangements.
There is a socket for a Boundary which will form an outer edge to the cells. A convieient component for this is the Bounding Box component. Make sure that the Union Box option is checked:
Smooth Voronoi
The Voronoi cells are degree 1 curves (polylines). You can use the control points to build new curves which are smooth. This gives a different effect to the diagram.The definition follows. It simply divides the Voronoi cell polylines into the specified number of points. Then these are used as input to create a new, smooth NURBS curve. You can add an additional Offset curve component to get some more space between them if you like.
Attractor Point
A popular pattern in architectural modeling and fabrication is the use of attractor points and curves. These distort or influence a pattern by exerting a force (often a scale) on the geometry based on the proximity of the parts of the pattern to a point or curve.The Hexagonal component generates a hexagon grid. The Points output socket returns the centroid (center point) of each hexagon. This is used in the distance measurements and as the center of scaling of the hexagons.
The Distance component is the key to this definition. It measures the distance from the attractor point to the center of each cell. It outputs this distance as a list, one value for each hexagon in the grid. Normally, you want the geometry to scale smaller near the attractor point.
You also need to adjust the influence of the effect. This is done with the Division component. It divides the distance by a factor, shrinking its effect or area of influence.
Finally, you usually want to limit the effect to shrinking the hexagons rather than enlarging them (which visually breaks the grid). So a Minimum component is used to return the smaller value – the scale factor or 1. So anything larger than 1 will be set to 1 exactly. This keeps the distant hexagons beyond the range of influence at their original size.
Attractor Curve
Rather than a point, a curve can be used. It is the proximity of each cell to a curve which determines the scaling.The essential component in this definition is Curve Closest Point. This takes a list of points as input (these are the center of each hexagon) and a curve. It returns a list of the distance of a hexagon center to the closest point on the curve for that center point.
In the provided sample Grasshopper file the curve is saved in the GH file. Therefore you can't edit it. However you can draw your own curve and then right-click on the Curve component and "Set One Curve" to use your own. Then you can alter it as you wish.
Graph Mapper
The Graph Mapper component is very useful for transforming a list of input values using a graph function. The following examples make this clear.This definition uses a Series component to generate a list of values in the range 0 to 0.9. This list of values is fed into the Graph Mapper. It takes each value (which can be thought of as the X axis on the graph) and returns a list of values where they hit the Y axis on the graph. In this example below the graph is a straight line at 45 degrees. So the output value matches the input value. To make this graphically clear the X value is fed into a Construct Point component. The output of the Graph Mapper is fed into the Y value.
You can see the resulting points in the viewport - a straight line which matches the graph:
If you hook up a Nurbs Curve component it will draw a curve through the points as shown below.
Also the graph type has been changed. This is done by right-clicking the Graph Mapper and choosing a new type from the Graph Type fly-out:
Graphs usually have grips (small circles) which can be used to modify the variables that control the graph. Below a sine wave graph type was used. The grips have been pulled a bit to reshape the graph. The resulting curve drawn in the Rhino viewport shows the matching result.
The power of the Graph Mapper comes from its ability to map any range of values. You can double click the component to edit the expected input range as well as the desired output range:
Alternatively you can remap the input range to 0 to 1 and not have to change the range. You can do this using the Bounds and ReMap Numbers components as shown below:
You can compare the values in the two Panels. Note how the input range (0 to 18.36) has been remapped to the Target range (which defaults to 0.0 to 1.0). The Mapped value could then be fed into the Graph Mapper.
Colorize Cell Based Patterns
By adding three components it's possible to colorize the pattern. These components are Boundary Surfaces, Gradient, and Custom Preview. The idea is to create a planar surface from the closed curves (cells), generate a color for each one, then preview it in the viewport. Here's an example which also uses a Graph Mapper:Boundary Surfaces is given the scaled geometry. It outputs a surface which is needed so color can be assigned. The Gradient component is fed the distance values as modified by the Graph Mapper and generates a color accordingly. Much like the Graph Mapper the Gradient expects values with a specified range. In its case between it's Lower Limit and Upper Limit. The color is then generated and fed into the Custom Preview which shows it in the viewport.
You can use the right-click menu on the Gradient to change to different built in color gradients.
Image Sampling to Modify Cells
The Image Sampler component lets you use an image file (bitmap) to generate data. In our case, this data can be used to modify a grid. Here's an example image and modified rectangular grid:A grid of points is needed to sample the image. By default these need to be in the range 0.0 to 1.0 in both X and Y. Various aspects of the image can be sampled, for example individual Red, Green or Blue values or the grayscale value.
You can simply drag and drop an image file onto the Grasshopper canvas to create an Image Sampler with that image assigned. Double click the component to bring up its settings dialog:
Here you can set the expected range of values in X and Y. You can control how values outside that range behave (clamped, tiled, etc). You also set the channel used to sample in this dialog. If you check the "Save in file" option the image is saved in the GH file.
CNC CODE
5 axis cnc mill,5 axis cnc router,cad cnc,cc machine,cnc cutter machine,cnc cutting system,cnc definition,cnc equipment manufacturers,cnc fabrication,cnc lathe retrofit,cnc machine accessories,cnc machine automation,cnc machine business,cnc machine companies,cnc machine description,cnc machine maker,cnc machine news,cnc machine repair,cnc machine services,cnc machine shop,cnc machiner,cnc maching,cnc machining companies,cnc machining equipment,cnc machining parts
Labels
"7-Axis Robot"
"Digital Fabrication"
"Planar Polygons"
"Rhino"
"Rhinoscript"
2007.
2013
2014
2016
2d printing
2d to 3d
3-axis CNC
3-axis CNC Kit
30c3
3d capture
3d carving
3d cnc router
3d company
3d copy
3d display
3d drawing pen
3d model
3d piracy
3d print farms
3d print platform
3d print quality
3d printed
3d printed airoplane
3d printed airplane
3d printed buildings
3d printed car dashboard
3d printed car part
3d printed car parts
3d printed clothing
3d printed cyborg
3D Printed Figure Sculpture
3d printed food
3D Printed for in Ceramic
3d printed gun
3d printed machines
3d printed music instrument
3d printed music record
3d printed organs
3d printed parts
3D printed relief
3d printed rifle
3d printed robot
3d printed sensors
3d printed skateboard
3d printed toys
3d printed uav
3d printed vehicles
3d printed weapons
3d printer
3d printer accessory
3d printer crime
3d printer desk
3d printer eclosure
3d printer review
3d printer stand
3d printer table
3d printers comparison
3D printing
3d printing filament
3d printing in cement
3d printing materials
3d printing myths
3d printing on battery power
3d printing photographs
3D printing piracy
3D printing portraits
3d printing primer
3d printing systems
3d printing with carbon fiber
3d printing wood
3D printing ZBrush sculpts
3d printshow
3d puzzle
3d scanner
3d sensors
3d shaping cnc router
3d startup
3d systems
3d ui
3dea
3dMonstr
3doodler
3dPrinting
3dprintmi
3dprn
3dr
3dsimo
3ntr
4 Jaw Chuck
4-axis
4-axis CNC
4-axis cnc woodworking
4d printing
4th dimension
5 axis
5 axis cnc router china
5-axis
5-axis CNC
5-Axis CNC woodworking
5-axis router operating procedure
5d print d8
6 axis
7-axis robot
7512
abs
abs juice
acetal
acetone
acp cnc router
acrylic
acrylic board cut machine
acrylic cut
acrylic cutting
activism
adafruit
Adafruit NeoPixel Strip
adapto
adobe
advanced
afinia
africa
Agilus Workcell
Agilus Workcell Tutorial
aio robotics
air
airbus
aircraft
airwolf3d
alabaster
aleph objects
all-in-one
aluhotendv4
aluminatus
aluminum
Amazon
ampersand sign cutting
AMRI
amsterdam
android
animal
antenna
ao-101
app
apple
appropedia
arburg
archery
Architectural Robotic Fabrication
architecture
architecutre hollow out.
arduino
Arduino Micro LED
Arduino NeoPixels
argentina
armour
arrow
art
artec
artificial stone
arxterra
asia
asiga
astronomy
atm
australia
austria
Autodesk
automation
automotive
b3 innovations
baboi
bacteria
baddevices
badprinter
bag
balance
baluster process
batteries
beaglebone
beams
bebopr
bed leveling
bee
Beer Caddies
belgium
Belle Kogan
ben heck
bendable
bending
bicycle
big objects
big printers
bike
biohacking
bioprinter
bitcoin
blacksmith
blade
blade 1
blender
blimp
blind
blizzident
Block Delete
blog
blokify
bluetooth
board cut
boeing
bomb
bone
book
Books
boot
Boring Cycle
bottle
bow
bowden
box
bracets
braille
Bre Pettis
bridging
bronze
brook drumm
buccaneer
build
bukibot
bukito
bukobot
burning man
business
busybotz
buy china cnc router
buy cnc router
buy cnc router from china
buy laser machine
buy modillion carving machine
buy router cnc
bycicle parts
cad
calibration
camera
canada
Canned Cycle
canon
car
carbomorph
carbon
carbon fiber
cardboard
carmine
cartesio
cartouches
carved architecture
carving
carving machine
carving with gouges and rasps
case
cashier board cut
casting
Cathy Lewis
cb printer
ccc
cell
cellphone
cellstruder
central overhead elements.
centrifuge
cerajet
ceramic
ceramic tiles engraving
cerberus
CES
ces 2012
CES 2013
ces 2014
ces 2015
cff
chain maille
chair
chamber
chart
chefjet
chemistry
children
china
china cnc router
china laser machine
chipfuzer
chocolate
choose cnc router
chopmeister
chopper
chris anderson
Cincinnati
circular platform
clay
clear figure sculpture
clone
closed loop
cloud
cnc
CNC 4th axis
CNC 5 Axis
CNC Box
CNC Coordintes
CNC Corner Fix
CNC cut acrylic figure sculpture
CNC Cut Guitars
cnc engraving machine.
CNC Joints
cnc mill
CNC Rotary Axis
cnc router
cnc router aluminium
cnc router art work
cnc router copper
cnc router cut acrylic
cnc router factory
cnc router foam
cnc router importer
CNC Router Kit
cnc router manufacturer
cnc router mdf
cnc router modeling and prototyping
cnc router mold
cnc router packing
CNC Router Parts Build
CNC Router Parts Rotary Axis
cnc router problem
cnc router review
cnc router type3
cnc router video
cnc router work
CNC routing file preparation
CNC routing ZBrush
CNC Tool Holders
CNC Tools
CNC walnut
CNC Wood Joinery
cnc wood router
CNC Woodworking
CNC Woodworking 5-axis Digital Fabrication Taubman College
CNC Woodworking Sleigh Bed Digital Fabrication Tabuman College
CNC-Woodworking
co
cody wilson
coffee
color changing filament
colorfabb
comic
community
company tour
complex 3d print
composite
Composite Filament Fabrication
concept
concrete
conductive ink
consultancy
Consumer Electronics Show
contour crafting
contouring
Control
control unit
controller
cool things to 3d print
cooling
copyright
Corner Fix
cosplay
cost reduction
cottle boards
creaform
creative commons
Credit card fraud
crime
criminals
croatia
crowdfunding
CT
cube
cubejet
cubesat
cubex
cubify
cubify invent
cubify.com
cups
cura
curaengine
customized
cut
cut acrylic
cutting
cyberpunk
Cycloidal Gyro
Czech Republic
d3d
da vinci
daily use
dart gun
data
data matching tutorial
data tree tutorial.
dc motor
decimation master
deezmaker
dell
delta
delta 3d printer
delta forge
deltaprintr
demonstration
denmark
dental 3d printing
desert
design
desktop 3d printing
desktop cnc router
desktop printer
desktop production
Developable Surfaces
dglass 3d
Digital Design
digital fabrication
Digital fabrication of figure sculpture
Digital Fabrication Slip Casting
digital figure sculpture
Digital Portrait Sculpture
Digital Sculpting
Digital Sculpting Renders
Digital Sculpting with Two Models
Digital Woodworking
dilbert
disabled
disney
Display Conduit
diy
diy 3d metal printer
diy 3d printing
diy 3d printing companies
diy science
dlp
dmls
documentary
double decker 3d printer
Doubly Curved Surfaces
dremel
drill
Drilling Cycle
drivers
DRM
drone
dual extruder
dual extrusion
duct tape
duo
e3d
ecology
economy
edc
education
eff
Egypt
ejection
electron beam
electronics
elon musk
enclosure
encryption
energy generation
engine
Engraved Signs
engraver
engraving
enrico dini
environment
envisiontec
EOS
epoxy
EPS Foam
EPS shaping
ESA
etching
etsy
euromold 2011
Euromold 2012
euromold 2013
euromold 2014
europe
event
eventorbot
events
evo
exoskeleton
experiment
experimental 3d printing
extended platform
extruder
eye glasses
eyewear
fabbot
fablab
fablab berlin
fabtotum
Face Grooving Cycle
Facing Cycle
fail
fan
fantasy figure
Fanuc
farm
fashion
Fasteners
fdm
Feed Rate
felix
festival
fff
fiberglass
figulo. video
Figure Sculpting in ZBrush
figure sculpture in acrylic.
filabot
filaflex
filament
filament extruder
filament winder
filawinder
Finishing Cycle
finland
fire
firmware
flexible
flexible pla
Flip cut
flomio
flower
foam
foam dart
focus
foldable
food
food safe
foodini
ford
form 1
form 2
formlabs
Formula
foundry
FRAC exhibition
fractal
frame
framework
France
freed
friction welding
Front Drilling Cycle
fuel3d
fumes
fun
fundable
furniture
Furniture Design
Future
G Codes
g-code
G00
G01
G02
G02.1
G03.1
G07.1
G32
G33
G40
G41
G42
G70
G72
G73
G74
G75
G76
G77
G78
G79
G80
G83
G84
G85
G87
G88
G89
G90
G92
G94
gallium
game
gamechanger
gaming
Garage shop
garage tool layout
garden
gartner
ge
gears
geeks
gemma
geodesic
geomagic
germany
gigabot
github
glass
glass engraving cnc router
glazing techniques
glue
gmax
golemD
google
google glass
gopro
gpl
granite
Grasshopper
Grasshopper attractor point
Grasshopper data matching
Grasshopper data trees
Grasshopper Graph Mapper
Grasshopper grids
Grasshopper Image Sampler
Grasshopper Light Painting
Grasshopper Physics Simulation
grasshopper planes tutorial
Grasshopper tabs
Grasshopper unroll tabs
green
guardian
guerrilla gardening
GUI
guide
Guitar Stand
guitar stands
gun magazines
h-bot
h480
Haas Vertical Mill
hack
hacking
Hand carved rocking horse
hand carving
handheld
handrail process
haptic
harvard
Hass
hbot
hdpa
health
heat chamber
heat gun
heated 3d printing chamber
heated build platform
Helical Interpolation
hexapod
high strength
HIPS
history
hollow out
holograph
Home
Home CNC machine
home manufacturing
Home Shop CNC
hot end
hot glue
Hot News
hot to
Hot-wire cutting
hotend
house
household items
how is china laser machine
how is chinese cnc router
how to
HP
humor
huxley
hybrid
hype
hyrel
i2
i3
ice 3d printing
idea lab
ikea
implant
improv
india
indiegogo
industrial
industrial 3d printer
infill
infographic
infrastructs
injection molding
ink
inkjet 3d printer
insects
instructables
instruction
intel
Intel Galileo
intellectual property
interior decoration
interior decoration ceramic tiles
interior design
Interlocking Joint
internet
interview
introduction to 3d printing
Inventables
ios
ip
ip rights
ipad
IR bed leveling
irapid
iron man
Israel
italy
japan
jet engine
jewelry
jinan laser
jinan laser machine
job
jrx
k8200
kai parthy
kamermaker
Kangaroo 2
Kangaroo 2 Catenary
Kangaroo 2 Circle Pack
Kangaroo 2 Planarize
Kangaroo for Grasshopper
Kangaroo Physics
Kangaroo Tensile Forces
kevlar
key
keyboard
kickstarter
kikai
kinect
kinetic sculpture
kitchen cabinet process
knife
Korea
kossel
kossel air
kraken
Kuka PRC
Kuka prc programming
Kuka Robots
KUKA|prc
Kuka|prc sample
l5
lamp
large models
large printer
laser
laser cut leather
laser cutter
laser cutting
laser cutting foam
laser cutting machine
laser engraving machine
laser machine
laser machine sign
laser machine video
laser sintering
lasercusing
lasercut
lasersaur
latex
lathe
law
lcd
leap
leapofrog
leather
led
LED lights on figure sculpture
leg
lego
lens
lenticular printing
letter cut
letter cutting
letter sign
leveling
leweb
lewis
LG
liability
library
light bulb
Light Painting
Light Painting Stick
limestone
linear actuator
Linear Bearings
Linear Rails
Linear Rails Upgrade
link
linux
liquid
Liquid Metal Jet Printing
lisa
lisa harouni
lix
lmd
load bearing
lock
logo
LOHAN
london
Longitudinal roughing cycle
lost foam
lost foam making
lost foam mold making
lost pla casting
low cost
low cost.
LP
lulzbot
lumia
lumifold
lunavast
lunchbox
lyman
lywood
M Codes
mach3
machine
Machine Zero
machinekit
Machining
machining wax
madrid
magazine
magma
magnetic filament
magnets
Mail (armour)
maintenance
make
make magazine
maker faire 2013
makeraser
makerbot
MakerBot Industries
makerbotPLA
MakerCon
makerfaire
makerfarm prusa
makerslide
makerware
makible
makibox
making money with 3d printing
maksim3d
Malaysia
mandel
Manhattan
manufacturer
manufacturer video
manufacturing
map
marble
Mark Meier
mark one
mark34
market
Marlin
material
materialise
math plug-in
mathematical object
mathematics
matsuura
matterform
Mazak
mcor
MDF
Mebotics
media
medical applications of 3d printing
medicine
melamine
mendel
mendel90
mendelmax
mendelmax 2
mesh related grasshopper plug-ins
mesh related rhino plug-ins
mesh repair for 3D printing
meshes
meshes in grasshopper
meshes in rhino
MeshUp
metal 3d printing
metal casting
metal clay
metal extruder
metal filament
metal hot end
micro
Microfactory
microrax
microscope
microsoft
MIG
milestone
military
milkrap
mill
Milling
mind interface
mini cnc router
miniFactory
Mirror Image On / Off
MIT
mix
MkMrA2
MkMrA2 shop
mobile
mobile 3d print control
mobile factory
moddler studios
model quality
modeling carving
modification
modillion carve
modillion cnc router
modillion engrave
modillion engraving
modillion machine
modular
mojo 3d printer
mold
molds
molecule
moon
morgan
mori
motion
motor
motorola
MRI
mrrf
MTU
mug
muli color
multi color
multi jet fusion
multi materials
multimod
multiple guitar stands
MULTIPLE REPETITIVE CYCLE
Multiple Thread Cutting Cycle
multitool
museum
music
n
nano
nanobots
nanoparticles
NASA
natural machines
nature
nerf gun
nesting
Netherlands
new diy 3d printer
new valence robotics
new york
newel post produce
news
newzealand cnc router
nfc
ninjaflex
noisebridge
nokia
non cartesian
Norway
nozzle
number cutting
NV
nyc
nylon
object
Objet
Objet Connex 500
octo extruder
off topic
office sign
Offset
Okuma
Onsrud 5-axis router
open sls
open source
open source 3d printer
open source hardware
openRail
OpenSCAD
optics
optomec
ordsolutions
organic
organic printing
organovo
orion
ornament
ornithopter
os
OS X
otherfab
othermachine
othermill
outdoor
outdoor advertising
p2p
pandabot
Panel Keys
paper
paper cut
parametric
parametric object by function
parc
Part Program
partitioning
partners
past
paste
patent
pbs
pc
pcb
pcb milling
Peck Drilling Cycle
PEEK
pellet
pen
people
personal
pet
pet+
pets
phantom desktop
philips
phoenix
phone
photo
Photoformance
photography
photoshop
pick and place
pico
piracy
piratebay
pirx
PLA
pla/pha
plane components in grasshopper
plant
plasma cutter
plastic mold
plastic welding
plasticine
Plastics
Plastics Overview
play-doh
plexy
plotter
plywood
pocket
poland
polar
polishing
polyamide
polycarbonate
polyjet
polypropylene
polystyrene shaping
polyurethane
pongsat
pop culture
popfab
porcelain
poro-lay
portabee
portable 3d printer
portable device
portrait
portrait sculpt
portugal
powder 3d printing
power
power supply
precission cutter
presentation
preview
price
princeton
print bed
printhead
Printrbot
printrbot jr
printxel
problem
problemsolving
process
products
Profile turning
Programmed Data Setting G10
project biped
projet
promotion
prosthetic
prosumer
protoforge
prototype
prusa
prusa i4
Publishing and Printing
pump
purse
puzzle
pva
pvc pipes
pwdr
pypy
python
qr
qu-bd
quad extruder
quadcopter
quantum ord bot
r360
Ra Ra
radiant
radio
rail
RAMBo
RAMBo 1.2
ramps
rapide
raspberry pi
re3d
Recap
recording
Recreus
recycling
reddit
relief sculpture
repair
repetier
replacement part
replacement parts
replicator
replicator2
reprap
reprap wally
reprappro
repstrap
resin
retraction
retro
review
RFID
Rhino
rhino math
Rhino math plug-in
Rhino meshes
Rhino Nesting Grasshopper Sectioning Layout
Rhino Python
Rhino Python Scripting
Rhino Python User Interface
Rhino UI
Rhino Unroll
Rhino UnrollSrf
Rhinoscript
Rhombic Triacontahedron Fabrication; CNC Woodworking; 5-axis CNC
richrap
rings
risk
robo 3d
robohand
robot
Robot Motion Study
Robot Programming setup
Robotic Digital Fabrication
Robotic Light Paint
Robotic Light Painting
Robotic Motion Analysis
robotic painting with light
robots
robox
rocket
rocking horse carved by hand
ROFI
rolls royce
rostock
rostock max
rotary
Rotating Model Stand
Rotite
rotomaak
router
rubber
rubber band
ruled surfaces
russia
safety
sailplane
Sainsmart
sale
samsung
sand
sand casting
sander
Sandvik
Sanjay Mortimer
satellite
SAV
scam
scara
school
sciaky
science
screw
sculpteo
Sculpture Pedestals
sea
sectioning
security
sedgwick
seed
seemecnc
selective laser sintering
self assembly.
sense
sensor
sensprout
service
servo
setup KUKA|prc tutorial
seuffer
sf
shandong laser
Shapeoko
shapeshop
shapeways
shapeways 3d printing
sharing
ship
shoes
shop
Shop Built
Side Table
sieg
siemens
sign
sign cut
sign laser machine
signage
signature
signing
silicon
silicone
silk
silver
simpson
Singapore
single arm 3d printer
singularity
sintering
Six-N-Sticks
Skanect
skimmer
skull
skylar tibbids
sla
slashdot
slate
slic3r
slicer
slip casting
Slip Casting 3D Printed Objects
slotted
Slovenia
sls
smartphone
smartrap
Smoothieboard
smoothing
sneakey
snowflake
soapstone
software
soild concepts
solar
solder
solid concepts
solidator
solidoodle
solidoodle 2
solidoodle 4
solidus labs
solution
sony
sound
south africa
space
spaceX
Spain
spark
speakers
Spectrometer
speed
spider
spin casting
Spindle
spoolhead
sport
spray 3d printing
square carved rosettes
Stack Lamination
stair machine
stair parts
stair parts equipment
stair parts processing
stairparts machine
Stamps School of Art & Design
stanford
star trek
startups
steampunk
steel
stepper
stereolithography
steve purdham
stone
stone carving
store
stratasys
strength
strong
stuck
students
styrofoam block shaping
styrofoam shaping
subdivision mesh
SubProgram
success story
sugar
sugru
suitcase
sun
Super Matter Tools
support material
surface
surgery
suspended deposition
sweden
swisspen
Switzerland
syringe
table numbers cutting
tablet
tabletop
tactile
taiwan
talk
tangibot
tantillus
Tapping Cycle
tattoo
Taubman Colledge
Taubman College
Taubman college Agilus Workcell
Taubman College FabLab
taz 2
taz 3
taz 4
TED
ted talks
telescope
temperature
temperature measurement
test
testing
textile
the pirate bay
theta
thingiverse
Thread
threeform
tiertime
TIG
tiger maple
Tips
Tips and Techniques
titanium
tool
tool chain
Tool Data
Tool Nose Radius Compensation
tools
torrent
Torus Knot
Torus Knot Table
touch
touch x
toy
toyota
TPE
Transverse Cut-Off Cycle G75
trident
trinitylabs
trinityone
trinket
tu wien
Turning
turpentine
tutorial
tv
Twist Table
two color 3d printing
type a machines
Types of Plastic
uav
uformia
UK
ultem 2300
UltiController
ultimaker
ultimaker 2
ultimaker 3
ultrasonic
unboxing
university
university of sauthampton
unrolling
up mini
up plus 2
upgrade
urethane
USA
usb
user interface
using a router to produce a ZBrush model
using china cnc router
uv 3d printing
v-slot
vader
vapor
velleman
veterinary
video
vietnam
viki lcd
virtual reality
virus
visualization
volumental
voronator
voronoi meshes
voxeljet
VR
Vulture 2
vw
Wallace Detroit Guitars
wally
Walnut Table
wanhao
warping
wasp
wasp 3d printer
waste
watch
water
water cooling
wax
way finding sign
WCC CNC
WCC NCT
weapon
wearable
weaverbird
web
web app
web interface
wedding sign cutting
wedding sign decoration cutting
weistek
Welding
West Huron Sculptors
what cnc router can do
whiteant
wideboy
wifi
wikiwep
wind generator
windows
windows 8.1
Windows Keyboard Shortcuts
windows mobile phone
wire
wire bender
wired
wireless 3d printing
wobbleworks
wood
wood carving
wood engraving
wood frame 3d printer
Wood Information
Wood Joint Fabrication
wood portrait
Wood Species
woodworking
workflow
working with planes in kuka|prc
workspace
x winder
xeed
xmass
xt
xyzprinting
yale
yeggi
youth
z axis
zach hoeken
ZBrush Basics
ZBrush Decimation Master
ZBrush Figure Sculpture
ZBrush for Rhino users
ZBrush Import and Export to and from Rhino
ZBrush Portrait Sculpting
ZBrush sculpting tutorial
ZBrush Shaders Test
ZBrush ZRemesher
zeus
zmorph
zortrax
китайский фрезерный станок с чпу
фрезерный станок с чпу