Modellazione di uova di uccelli per il design di oggetti funzionali per stampa in 3D

La Pasqua di quest’anno è stata un’altra occasione per pubblicare il mio tradizionale articolo sulla matematica della forma delle uova degli uccelli. Quest’anno con l’aiuto dei miei figli, abbiamo creato il seguente Instructable educazionale:

https://www.instructables.com/Modelling-and-Designing-of-Bird-Eggs-for-3D-Printi/

Il progetto mira a mostrare come utilizzare un semplice modello matematico per generare la forma 3D di uova di uccelli reali aggiustandone i diversi parametri. I modelli di uova generati possono essere salvati come modello tridimensionale nel formato STL e poi stampati utilizzando una stampante ad estrusione di filamento plastico. L’uovo stampato può essere dipinto o modificato utilizzando un programma di modellistica 3D (per esempio MeshLab, sviluppato in Italy dal Visual Computing Lab of CNR-ISTI) per aggiungere funzionalità per gadget o giocattoli nella forma di uovo. Viene spiegato in dettaglio un esempio di come creare un uovo illuminato internamente con un LED multicolore.

Più recentemente, per divertimento, ho pubblicato sempre su sito Instrutables un altro esempio usando lo stesso approccio:

https://www.instructables.com/The-Eggyrint/

Inoltre, l’argomento della modellazione della forma delle uova è stato trattato in articoli precedenti e il lettore interessato può integrare le informazioni nel progetto Instructable con quelle fornite nei seguenti articoli:

https://wordpress.com/post/daniloroccatano.blog/3792

https://wordpress.com/post/daniloroccatano.blog/5171

https://wordpress.com/post/daniloroccatano.blog/6760

Nell’Instructable dviene fornito un programma in C++ che dà la possibilità di generare le forma 3D delle uova e salvarle in STL. Può essere utilizzato per la ricerca, l’insegnamento e il divertimento.

Spero che il nostro progetto vi piaccia e commenti e suggerimenti costruttivi sono sempre i benvenuti!

Chimica Fisica: Il metodo di Hückel (Parte I)

Il metodo degli orbitali molecolari di Hückel è un metodo quanto meccanico semi-empirico usato per calcolare le proprietà degli orbitali molecolari degli elettroni π in sistemi d’idrocarburici coniugati, come, per esempio, l’etilene, il benzene o il butadiene. In questa serie di articoli, ho riassunto gli aspetti principali della teoria con esempi pratici di applicazioni e programmazione del metodo.

Continue reading

Modelling and Designing of Birds Eggs for 3D Printing (Easter 2022)

A box without hinges, key, or lid,
Yet golden treasure inside is hid.

JRR Tolkien, The Hobbit

Easter 2022 is at the door and the occasion for the traditional appointment to talk about eggs and their mathematical shapes. This year with the help of my sons, we have created the following Instructable for STEM education:

https://www.instructables.com/Modelling-and-Designing-of-Bird-Eggs-for-3D-Printi/

The project aims to show how to use a simple mathematical model to generate the 3D form of real bird eggs utilizing several parameters. The 3D egg models can be saved as an STL file and then printed using a 3D printer. The printed egg can be painted or modified with a CAD program to add functionalities for egg-based gadgets or toys. An example of a modification to create a LED decorated egg is explained in detail.

More recently for fun, I have published another one using the same approach:

https://www.instructables.com/The-Eggyrint/

The egg modelling topic has been covered in previous article, and the interested reader can complement the information in the Instructable with other information provided in the following articles:

https://wordpress.com/post/daniloroccatano.blog/3792

https://wordpress.com/post/daniloroccatano.blog/5171

https://wordpress.com/post/daniloroccatano.blog/6760

The Instructable gives the possibility to 3D print and modifies the 3D shape of bird eggs. It can be used for research, teaching and fun. I hope you will enjoy it, and constructive comments and suggestions are always welcome!

AUGURO A TUTTI I LETTORI UNA BUONA PASQUA E PACE IN TERRA

WÜNSCHT ALLEN LESERN FROHE OSTERN UND FRIEDEN AUF ERDEN

I WISH TO READER A HAPPY EASTER AND PEACE ON EARTH

Come Creare Modelli Tridimensionali di Conchiglie e altri Molluschi

Questo articolo è la traduzione di un recente instructable in lingua inglese creato in collaborazione con mio figlio Leonardo sul sito Instructables teachers (https://www.instructables.com/How-to-Generate-and-3D-Print-Seashells-and-Other-M). Sull’argomento ho già scritto un altro breve articolo (anche questo in lingua inglese) nel passato, tuttavia, visto il considerable interesse ricevuto dall’instructable ( che ha vinto anche un premio runner-up nella competizione “made with math”) ho deciso di farne una traduzione per i lettori italiani del mio blog.

Continue reading

L’Integrazione Numerica di Equazioni Differenziali: 50 anni fa l’ uomo ha messo piede sulla Luna

Nel giorno in cui iniziai a scrivere questo articolo ricorreva l’anniversario della prima esplorazione da parte dei cosmonauti americani Neil Armstrong, Michael Collins, Buzz Aldrin della nostra Luna. Anche se non ho una memoria diretta di questi eventi, le missioni delle progetto Apollo evocano in tutti noi una forte emozione rappresentando un momento unico ed epico nella storia della conquista dello spazio. Nessun altro uomo ha messo di nuovo piede sulla Luna dopo l’ultima missione (Apollo 17) nel 1972, per cui i recenti annunci della NASA di nuove esplorazioni umane del nostro satellite rende l’anniversario ancora più eccitante.

L’ immagine di copertina di questo articolo è stata creata da mio figlio Leonardo per una sua ricerca scolastica sulle missioni Apollo ed è un collage d’immagini ottenute usando i programmi Google Earth e Sketchup. Nella figura si confrontano le dimensioni del razzo Saturno V con quelle della meravigliosa cattedrale di Lincoln in Gran Bretagna per dare un’idea dell’enorme grandezza del vettore spaziale. Il pensiero che l’uomo sia riuscito nel giro pochissimi anni in uno sforzo tecnologico e scientifico immenso a costruire questa cattedrale volante della tecnologia mi ha suscitato una forte curiosità a cui non ho saputo trattenermi e ho così iniziato a spiluccare la miriade di documenti disponibili sul sito della NASA sul programma Apollo nella ricerca di qualche aspetto interessante e curioso di questa impresa tecnologica senza eguali.

Continue reading

Exploring the Lotus Effect using Candle Soot

I recently published an new Instructable that is the results of some home experiments that I did some time ago (see also my previous article).

https://www.instructables.com/EXPLORING-THE-LOTUS-EFFECT-USING-CANDLE-SOOT/

It shows how to prepare these simple surfaces and make some interesting observations with them. Like the previous two Instructables, my family help me a lot in preparing it in the very short time of one day. So a big thank you to my wife, Francesco, and, in particular, to Leonardo.

Hydrophobic and super-hydrophobic surfaces are ubiquitous in the natural world. You do not need to search much to find good examples: just walk out in your garden after a light rain and look at the plenty of weed leaves pearly decorated by water droplets. If you have an ornamental pond, you may have even the chance to see floating better examples of plants having a super-hydrophobic surface. Notably, wettability in Nature is present in a different form that subtle differences in the function and effect on the water droplets. Plant leaves need to keep their surfaces clean for light-harvesting efficiency. A water repellent leaves let water drops roll over its surface and mechanically remove dust particles. This effect was first noted on leaves of the Lotus plant, and for that reason, it is also called the Lotus effect.

Several novel technological materials exploit the properties of super-hydrophobic. For example, in your kitchen, Teflon pans are used to avoid sticking food residuals and therefore easily cleaned. Your car windows are teated to let the water easily roll over the surface. 

Candle soot is an artificial material that is easy to produce and can be used to demonstrate some of the properties of the (super)-hydrophobic surface existing in nature.

The Mighty Roto-Microscope

I am happy to announce our second Instructable project. Like the first one, it was a long-standing idea that was rolling in my mind for a long time. The current limited travelling mobility due to the COVID offered more time to develop this idea during my vacation. In a joyful collaboration with my son Leonardo, we managed to realize this useful device in a very short time.

This project aimed to develop a device that integrated with a cheap USB microscope allows taking 3D pictures of small samples. The project is meant to be an education STEM activity to learn using Arduino, 3D image reconstruction, and 3D printing by creating a useful piece of equipment for doing some exciting science activity. Like my previous project, it is also a moment to share good and educative time with my family and in particular, my elder son Leonardo that helped me in creating this instructable and evaluating the device as an enthusiastic STEM student. This time, also my lovely wife helps me to make a video of the assembly of the equipment!

The roto-microscope allows controlling the position of a simple USB microscope around the sample. This allows to take accurate pictures from different angles and not just from the top as in the traditional microscopes. This is not a new idea as there are professional microscopes. However, this device means to be affordable for a student and still provides some similar results and a lot of fun in building it. Other similar and excellent OpenSource projects are available (see, for example, the Ladybug microscope, the Lego microscope, and the OpenScan project), our project adds an additional option and I hope that you enjoy making it as we did!

If you find it an interesting device then instructions on how to build it are on our Instructable.

The Magic Sand Slicer

We have published for the first time a project on Instructables: a website specialised in publishing interesting DIY projects by an effervescent community of makers and educators.

The project is called the Magic-Sand Slicer and it is an education project initially conceived as a STEM activity to learn using Arduino, a 3D printer, and some exciting science. It is also a collaboration with my son Leonardo who helped me in evaluating the device as a STEM student. We have learned a lot together, and we want to share the results of this long journey. This project aims to create a device that automatically makes sections of a cylinder of easy-to-cut coloured material. That can be used for practising 3D image reconstruction of the coloured blogs hidden in the column. The so-called Magic-Sand (c), also known with other trademarks names, becomes suitable for this experiment.
What is the point of making pictures of thin layers of sand and then reconstructing it digitally? Is it just for the fun of it? It varies on who is using it. However, students and teachers from different disciplines (e.g. geology, biology, medical) can find it a helpful education device to practice with image reconstruction from the serial sections. It could also be of interest to a geologist interested in sedimentary material plasticity to study rock and the secrets it beholds, or to a process, engineering to emulate the packing of fine granular materials. Finally, an artist can make a fantastic program of unravelling magic forms generated by packing coloured sand. 

I was surprised that the project got so much interest in a very short time and I thank the Instructable community for their nice welcome! If you like to know more about the project (and try it!) then you can read our instructable here.

I also just realized that the Instructable was reviewed on the Arduino blog site by the Arduino team!

Seminar Series: Molecular Dynamics Simulation of Biomolecules (Bremen 2004)

In this new series of posts, I will report the slides of some of the seminars/lessons that I have delivered in the past years. Some of the information is updated but still, there is a wealth of useful information. In some cases, I have also added descriptions of the contents of the slides for others you can refer to other posts or the original paper that I describe my research results.

I hope you enjoy them and remember to add your feedback and to subscribe to have email notifications about my new blog posts.

In the year 1648, Isaac Newton published his first edition of the Principia Mathematica, one of the greatest scientific masterpieces of all time. On page 12 of this magnum opus, the famous three laws that bear his name and from which classical mathematical physics evolved are enunciated. More than 350 years after that publication, the same laws, formulated to explain the motion of stars and planets, still remain valuable for us, when trying to simplify the description of the atomic world. In the first decades of the last century, the birth of quantum mechanics marked the beginning of the exact description of atomic physics. The equation of Schrödinger, to the same extent as Newton’s equations, allowed for the mathematically elegant formulation of the shining theoretical intuitions and the experimental data accumulated in the previous decades. Although in principle, this equation could be used in order to describe the physicochemical behaviour of any molecular system, it turns out to be impossible to resolve analytically, when the number of electrons in-game is larger than two. The invention of electronic computers, after World War II, facilitated the numerical solution of this equation for polyatomic systems. However, despite the continuous and rapid development of computer performance, the ab-initio quantum-mechanical approach to describe static and dynamic properties of molecules containing hundreds or even thousands of atoms, as for biological macromolecules, is still far from becoming a routine computational tool. In fact, this approach requires a number of calculations that can be proportional to N^{3-5}, where N is the total number of electrons in the system. To overcome this problem, it was clear since the beginning that a reduction, by means of ad hoc approximations, of the description of the dynamic behavior of atoms, using a classic physics model would be necessary. In the classical representation, the electrons on the atoms are not explicitly considered but their mean-field effect is taken into account. The first simulation of an atomic fluid using this approximation was performed approximately 63 years ago by Alder and Wainwright (1957). They developed and used the method in order to study simple fluids by means of a model that represented atoms as discs and rigid spheres. These first pioneer studies mark the birth of the classical molecular dynamics (MD) simulation technique. The successive use of more realistic interaction potentials has allowed obtaining simulations comparable to experimental data, showing that MD can be used as a valid tool for surveying the microscopical properties of real systems. The first simulations of this type were carried out by Rahman and Verlet (1964): in these simulations, a Lennard-Jones type potential was used in order to describe the atomic interactions of argon in the liquid state. Another very important hallmark in this field was the simulation of the first protein (the bovine pancreatic trypsin inhibitor) by McCammon and Karplus in 1977. In the following years, the success obtained in reproducing structural properties of proteins and other macromolecules led to a great spread of the MD within the studies of structural biology. The continuous increase of computer power and improvement of programming languages has concurred to a further refinement of the technique. Its application was progressively expanded to more complex biological systems, comprising large protein complexes in a membrane environment. In this way, MD is becoming a powerful and flexible tool with application in disparate fields reaching from structural biology to material science.

Continue reading

Modelling Forms in Nature: Easter Chocolate Eggs 2021

This year, your Highness, we will be featuring square eggs.
Peter Carl Fabergé

The Easter Math Bunny is back again, and he is talking again of … eggs!


Two years ago, I ended my blog with a question, “What about chocolate egg shapes?” It is now the time to give some answer. If you have read my previous articles, I and many scientists and artists have been caught by the shape of the bird eggs. Several models have been proposed to reproduce the silhouette of bird eggs. Baker [1] proposed a simple two-parameters mathematical model based on projection geometry that was revealed to be versatile and accurate in producing the shapes of a large variety of bird eggs [1]. More recently, the model was used to perform a systematic and comparative study of the shape of 1400 bird eggs species [2].

Continue reading

Retro programming nostalgia V: L’Equilibrio e la Titolazione Acido/Base (Parte II)

Questo secondo articolo continua il mio personale viaggio retro-computazionale delle titolazioni acido/base. Nell’articolo precedente, ho mostrato come calcolare un equilibrio acido base per acidi e basi forti. In questo articolo, vengono descritte anche le subroutines per le titolazioni di acidi e basi deboli monoprotici. Il metodo che ho usato risolve in modo esatto il calcolo dei pH e si basa su articolo pubblicato sulla rivista di chimica “Rassegna chimica” da Prof Luigi Campanella (e Dr G. Visco) nel 1985. Ricevetti dall’autore stesso una copia dell’articolo quando frequentavo il suo corso di chimica analitica presso l’Università “la Sapienza” di Roma. Ricordo che scrivere un programma per lo studio delle titolazioni non solo fu divertente e stimolante ma mi aiutò molto a capire a fondo l’argomento. Pertanto raccomando il giovane lettore di provare a convertire il programma in un linguaggio moderno a voi più familiare (per esempio il Python) per meglio comprenderne il funzionamento.

Continue reading