Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

245
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
245
Three-Dimensional Force System:Problem Solving01:30

Three-Dimensional Force System:Problem Solving

1.3K
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
1.3K
Two-Dimensional Force System: Problem Solving01:29

Two-Dimensional Force System: Problem Solving

1.2K
Solving problems related to two-dimensional force systems is an essential aspect of mechanics and engineering. By applying the principles of vector analysis and force equilibrium, one can determine the effect of multiple forces acting on an object in a two-dimensional space.
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
1.2K
Modeling and Similitude01:12

Modeling and Similitude

557
Scaled modeling is a fundamental technique in engineering, enabling the study of large and complex systems by creating smaller, manageable replicas that recreate critical characteristics of the original. In hydrology and civil infrastructure, for example, scaled models of dams help analyze water flow, turbulence, and pressure. This method allows for accurate predictions of real-world behavior within a controlled environment, significantly reducing the cost and time involved in full-scale...
557
Typical Model Studies01:30

Typical Model Studies

581
Fluid mechanics model studies often utilize scaled-down systems to predict fluid behavior in full-scale environments, such as river flows, dam spillways, and structures interacting with open surfaces. Maintaining Froude number similarity in river models is crucial, as it replicates surface flow features like wave patterns and velocities.
581

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Ventral attention network connectivity differentiates radiologically isolated syndrome from multiple sclerosis: a longitudinal resting-state fMRI study.

AJNR. American journal of neuroradiology·2026
Same author

Enhancing CBCT-based CT synthesis using planning MRI in adaptive proton therapy for head cancer: A deep learning approach.

Journal of applied clinical medical physics·2025
Same author

Rapid and robust quantitative cartilage assessment for the clinical setting: deep learning-enhanced accelerated T2 mapping.

Skeletal radiology·2025
Same author

Study protocol for a randomized controlled clinical trial of a multifaceted cognitive training program using video games in childhood cancer survivors.

PloS one·2025
Same author

Insights From a Mixed Methods Analysis of 3 Health Technologies Used in Patients With Parkinson Disease: Mixed Methods Study.

Journal of medical Internet research·2025
Same author

Bentayga-I: Development of a Low-Cost and Open-Source Multispectral CubeSat for Marine Environment Monitoring and Prevention.

Sensors (Basel, Switzerland)·2024

Related Experiment Video

Updated: Jan 2, 2026

Precision Measurements and Parametric Models of Vertebral Endplates
10:35

Precision Measurements and Parametric Models of Vertebral Endplates

Published on: September 17, 2019

6.8K

Parametric CAD modeling for open source scientific hardware: Comparing OpenSCAD and FreeCAD Python scripts.

Felipe Machado1, Norberto Malpica1, Susana Borromeo1

  • 1Area of Electronics Technology, Universidad Rey Juan Carlos, Móstoles, Spain.

Plos One
|December 6, 2019
PubMed
Summary

OpenSCAD, a popular tool for open-source hardware, loses parametric data upon export. FreeCAD with Python offers better parametric modeling for scientific equipment, despite a steeper learning curve.

More Related Videos

Designing CAD/CAM Surgical Guides for Maxillary Reconstruction Using an In-house Approach
08:01

Designing CAD/CAM Surgical Guides for Maxillary Reconstruction Using an In-house Approach

Published on: August 24, 2018

9.4K
Automatic Laser-based Geometry Capture for Finite Element Analysis of Weld Beads
07:58

Automatic Laser-based Geometry Capture for Finite Element Analysis of Weld Beads

Published on: July 25, 2025

687

Related Experiment Videos

Last Updated: Jan 2, 2026

Precision Measurements and Parametric Models of Vertebral Endplates
10:35

Precision Measurements and Parametric Models of Vertebral Endplates

Published on: September 17, 2019

6.8K
Designing CAD/CAM Surgical Guides for Maxillary Reconstruction Using an In-house Approach
08:01

Designing CAD/CAM Surgical Guides for Maxillary Reconstruction Using an In-house Approach

Published on: August 24, 2018

9.4K
Automatic Laser-based Geometry Capture for Finite Element Analysis of Weld Beads
07:58

Automatic Laser-based Geometry Capture for Finite Element Analysis of Weld Beads

Published on: July 25, 2025

687

Area of Science:

  • Engineering
  • Computer Science
  • Scientific Instrumentation

Background:

  • Open-source hardware (OSH) for scientific equipment requires accessible source files and documentation for replication and modification.
  • Parametric modeling is crucial for customizing OSH designs for diverse experimental needs.
  • OpenSCAD is a widely used scripting tool for parametric modeling in OSH labware, but it has limitations in exporting parametric data.

Purpose of the Study:

  • To analyze and compare OpenSCAD with FreeCAD Python scripts for parametric modeling of open-source scientific equipment.
  • To evaluate the suitability of different parametric modeling tools for creating customizable and shareable scientific hardware designs.

Main Methods:

  • A comparative analysis of OpenSCAD and FreeCAD's Python scripting capabilities for parametric modeling.
  • Development of a parametric open-source hardware design to test and contrast the functionalities of both software tools.
  • Evaluation of export capabilities, programming language features, and integration within graphical interfaces.

Main Results:

  • OpenSCAD's inability to export to standard parametric formats results in the loss of critical dimensional information.
  • FreeCAD, utilizing Python scripts, offers superior capabilities for parametric modeling, including export to standard formats.
  • Python for FreeCAD, while having a steeper learning curve, provides advantages such as access to Python libraries and integration within a graphical interface.

Conclusions:

  • FreeCAD with Python scripting is more appropriate for designing open-source hardware for scientific equipment due to its robust parametric modeling and export features.
  • Overcoming the initial learning curve of FreeCAD Python scripting yields significant benefits for creating adaptable and interoperable scientific hardware.
  • The ability to export parametric data without loss is essential for the effective dissemination and modification of open-source scientific equipment designs.