CNC

[CNC]-En

WebPagesComposer

This website is built and managed by a program that I created specifically, and which allows me to add and modify the contents very quickly, leaving the program to update all the pages with the relative links.

...
motus

Motus is a collection of procedures that can be used within a Delphi program, which allows you to study floors kinematic systems. Motus uses the Mekin2d library, which is a library born for old versions of Pascal. On the contrary, Motus, it is compilated to an environment of the Delphi. From Mekin2D he inherits part of the calculation procedures, while all the graphic procedures have been rewritten from scratch. I also added the management of motion laws and the calculation of the flat cams.

...
Lowercase File Names

This is a simple utility that allows the user to rename files and directories in bulk. This is especially useful when certain files need to be opened in UNIX systems.
We all know how tedious it can be to have to do this manually!

Download file
...
plant

A bad sizing can make industrial plants very inefficient. However, the sizing is not always simple, because efficiency can depend on poorly intuitive and not very predictable factors if a numerical simulation of real functioning is not performed.

...
RED

Red is a program I wrote to facilitate both writing and calculating thermal relationships.
Current features include:
- Each time a new variable is declared, an object reflecting this variable is created in the “symbol legend” section which is automatically managed.
- Cover page including project title and other information
- Multiple chapters, each including a list of variables and their description
- Multiple units of measure, the program automatically converts between them
- Possibility to add text
- Contextual menus which automatically adapt to the selected object
- Print output reflects exactly what is shown on screen
- Sequential input of objects, designed to resemble a word processor
- Formulas can be inserted or visualized in any order.
The main feature of this software is its similarity to a word processor. It is not meant to be a programming language and is therefore different from other math software such as MatLab and MathCad.

Download file
...
Calculation of Cam Cinematics

Throughout my professional life I’ve had to write several programs to aid me in calculating cam cinematics. The following images show examples of an aspiration cam for a 4-stroke engine.

Calculation of Cam Cinematics

This software calculates the torque and power curves of a 4-stroke engine given the dimensions and specifications of its components. The program also calculates the cams’ law of motion.
The curves of torque and power are obtained by applying the laws of thermodynamics to the aspiration and exhaust conduits as well as to the cylinder where the combustion process is simulated.
Observing the pressure curve inside the conduits it is possible to deduce the *portate istantanee* in the valve section and therefore the instantaneous torque of the engine. The model also takes into account the chemical composition of the gas in every section of the conduit and the cylinder

...
Wave Propagation in a pipe

This is a small program that uses the equations of fluid dynamics to simulate a system comprised of a tank of known volume connected through a valve to a hose of constant size.
At timestamp zero the valve initiate an open-close cycle that lasts for 0.008 seconds.
The conduit is subjected to a pressure wave that propagates until the end of the conduit, where it is reflected back into the conduit.
The program allows the user to change some input parameters and outputs the waveform. In addition the top graph shows the pressure in the tank as well as in two points of the conduit (definable by the use).

Download file