Please notice that I am not an expert in the usage of the correct programming language words. I always say, build the class but finally we declare it in the header file and define everything in the sources.

There is no time right now to make the screencasts 10 times to get the best out of it so I apologize for that and that I used the wrong solver at the beginning.

3D VR visualization of OpenFOAM® CFD tutorial on wind flowing over buildings in a city block.
You can see color coded pressure values on buildings and ground, and streamlines showing how air flows between buildings.

Video and app created by Programmatic Modeling Consultants LLC (http://progmodcon.com)
We are experts in 3D data interoperability. We can create immersive VR or AR experiences showcasing your products. Contact us at progmodcon@gmail.com

In this video I will highlight some of the new connectivity features in PUPPI version 0.41. We created a PUPPI powered application for Tekla® Structures and will use it to do a computational design study spanning multiple interface and device options.
By running a PUPPI server, we can render an interactive canvas on a web page. In effect, a Windows PC becomes a cloud provider.
Using the PUPPI server and a mobile AR client, we can display a 3D visual programming canvas and CAD models in augmented reality.
Tekla® Structures is a registered trademark of Trimble Inc.

This is a tutorial for a visual programming workflow in PUPPICAD to place ribs on a surface imported from a 3D CAD file. The ribs would act like structural elements which reinforce the sheet metal. The parts can be exported together or individually for analysis. Simple user inputs control the size and distribution of the ribs.

PUPPICAD is a free computational design application available for download at http://puppicad.xyz
Tutorial visual programs are also available there.

PUPPICAD is built with PUPPI, the Parametric Universal Programming and Process Interface, a Visual Programming Applications Development Toolkit.
Try PUPPI free at http://visualprogramminglanguage.com

A demonstration of the PUPPI Visual Programming Applications Toolkit being used to generate a visual programming interface for Tekla® Structures. Try PUPPI free at http://visualprogramminglanguage.com.

A tutorial on a visual programming workflow for automatically creating and saving multiple CAD models based on iterating shape parameters. Multiple design iterations are saved as STL files, ideal for analysis and optimization.

PUPPICAD is a free computational design application available for download at http://puppicad.xyz
Tutorial visual programs are also available there.

A parametric Christmas Tree created with PUPPICAD. Change size and ornament size using slider.

Learn to generate a spline from three points, and attach cubes onto the spline such that they follow it.

This video is a tutorial on using the PUPPICAD visual programming interface to create and display 3D objects.
PUPPICAD is a free computational design application available for download at http://puppicad.xyz
Tutorials are also available for download there.

PUPPICAD is built with PUPPI, the Parametric Universal Programming and Process Interface. PUPPI is a visual programming applications development toolkit. Try PUPPI free at http://visualprogramminglanguage.com

This is a test and a demo of the current state of the AR client for PUPPI.
A parametric stadium is designed on top of an aerial image of a real world site.
Using the PUPPI server and a mobile AR client, we can display a 3D visual programming canvas and CAD models in augmented reality.
Try PUPPI free at http://visualprogramminglanguage.com

This is a tutorial for a visual programming workflow for converting a 3D CAD model into a blocky, pixelated (using voxels) representation, where the user controls the brick size. This can be useful for visualizing 3D printing appearance.

PUPPICAD is a free computational design application available for download at http://puppicad.xyz
Tutorial visual programs are also available there.

PUPPICAD is built with PUPPI, the Parametric Universal Programming and Process Interface, a visual programming applications development toolkit.
Try PUPPI free at http://visualprogramminglanguage.com

PUPPICAD is a free computational design application available for download at http://puppicad.xyz

PUPPICAD is built with PUPPI, the Parametric Universal Programming and Process Interface. PUPPI is a toolkit library for developing visual programming and control applications.
Try PUPPI free at http://visualprogramminglanguage.com

This is a tutorial for a visual programming workflow in PUPPICAD to create an extrusion based on a complex path that can be changed with simple user inputs. The resulting design can be saved as an STL file and 3D printed as jewelry.

PUPPICAD is a free computational design application available for download at http://puppicad.xyz
Tutorial visual programs are also available there.

PUPPICAD is built with PUPPI, the Parametric Universal Programming and Process Interface, a visual programming applications development toolkit.
Try PUPPI free at http://visualprogramminglanguage.com

This is a tutorial for a visual programming workflow for converting a 3D CAD model into a blocky, pixellated (using voxels) representation, where the user controls the brick size. This can be useful for visualizing 3D printing appearance.

PUPPICAD is a free computational design application available for download at http://puppicad.xyz
Tutorial visual programs are also available there.

Learn to generate a spline from three points, and attach cubes onto the spline such that they follow it.

This video is a tutorial on using the PUPPICAD visual programming interface to create and display 3D objects.
PUPPICAD is a free computational design application available for download at http://puppicad.xyz

This video is a tutorial on using the PUPPICAD visual programming interface to create and display 3D objects.
PUPPICAD is a free computational design application available for download at http://puppicad.xyz

PUPPICAD is a free self-contained parametric geometry generator with a visual programming interface, created with PUPPI and Helix3D Toolkit.
This is an early access version, appearance and functionality are subject to change.

Using one of the sample applications includes in the Parametric Universal Programming & Process Interface™ (PUPPI).
The Bar Chart 3D Visual Studio project helps the PUPPI developer create custom plots and controls for the Visual Programming canvas.
You can try PUPPI for free at http://visualprogramminglanguage.com

The Parametric Universal Programming Interface, PUPI, is used to create a visual programming interface (like Grasshopper, but more basic) for Rhino in less than an hour of coding.
PUPI will be available soon. Sign up for updates on PUPI release at http://cadhackathon.com

This collection of videos was created about half a century ago to explain fluid mechanics in an accessible way for undergraduate engineering and physics students. I find that no other series of videos has explained the basics of fluid mechanics better than this one by the National Committee for Fluid Mechanics (those national committees gotta be good for something...)

As such, I have uploaded these videos here for the benefit of students and interested laypersons. I do not own the copyright and these videos were not made by me. If anyone should want me to take them down, I will comply without complaint.

If you want scans of the printed notes that go along with these videos, check out them out over at the MIT side of things: http://web.mit.edu/hml/notes.html. They are really great stuff.