Wednesday, April 15, 2020

More Phi

More Phi

Phi is about 1.61803.....  (see previous post)

Interesting values in the following formula;  A^2-A

A=1;  A^2 - A = 0.0000....

A=1.60;   A^2 - A = 0.9600

A=Phi;  A^2 - A = 1.0000....

A=1.62;  A^2 - A = 1.0044

A=2;  A^2 - A = 2.0000....

For all other number besides Phi, with this formula, will equal something other than 1.00000....

Also interesting;

A=Phi; A - (1/A) = 1.0000....

Phi in terms of  "1";

Phi = (1+sqrt(1+1+1+1+1)) / (1+1)

-- Home Page:

Monday, April 29, 2019

More Phi

As seen in my previous post, I enjoy special numbers. Phi is similar to Pi, as it never repeats.  As seen from the previous post it is easy to print the value of Phi for as many digits as you like. On my Linux Workstation it took 199 minutes,59 seconds to compute and print.

Here are the first few and the last few of 1,000,000 digits.

Dogee$ time echo "scale=1000000;((1+sqrt(5))/2)" | bc



real 199m59.237s
user 199m58.984s
sys 0m0.024s



-- Home Page:

Friday, December 21, 2018

My Favorite Irrational Number

I have always been interested in numbers, especially special numbers like Pi (3.1415. . . ).

Normal whole numbers, like 1, 2, 3, etc (and their negative counter parts) are amazing when you consider there is no end to how far you can go to find a larger number, just by adding one. Within that very large range of numbers, there are many numbers which have their own special properties, for example the "Prime Numbers". As with all whole numbers, there is no Largest Prime Number, there is always a larger one to be found.

The whole numbers (plus/minus) and fractions that can be written using them are known a "Rational Numbers" - meaning that they can be written as a ratio (a fraction), for example:  1/1, 1/2, 1/3, etc.

But there is another class of numbers that can NOT be written as a ratio of two whole numbers, they are called "Irrational Numbers", for example the value of "Pi".  Pi can be written with many-many non-repeating digits without end, but Pi could never be written as an exact fraction (a ratio) of two whole numbers. There are many such "Irrational Numbers", many are used in science and found in Nature.

My favorite Irrational Number can be computed as simple as: (1+sqrt(5))/2

This can be computed with as many digits that you like with a simple Unix command (change that scale as desired for the number of digits):

        echo "scale=1000; (1+sqrt(5))/2" | bc

This is a very special number known as "phi".

A very interesting property of phi is:  1/phi = phi-1

No other number has this simple property.

Phi is found in many places in Nature, for example it is the way seeds are arranged withing a Sun Flower, the size of chambers of the Nautilus fish,  etc.

Phi is the name given to what is also called the "Golden Ratio" or "Golden Rectangle".

Here are the first 1000 digits of Phi:


-- Home Page:

Wednesday, April 4, 2018

Hands Free Jig

Added Details and Links

In the past I successfully have used "Hands Free Soldering Jigs", but I wanted more functionality.

I found on ebay Machinist Magnetic Indicator Dial Gauge Holders, with a little 3D Printer Designed Adaptor they could be used as a Hands Free Soldering Jig.

A single Knob adjust and locks all three major joints.

In this case, the yellow alligator clip adapter was 3D Printed.

Also, another adapter (black) was printed, and a "Hat Pin" heated and inserted. This makes for a very nice PCB probe, an Oscilloscope probe can be attached to the top of the pin.

Once adjusted, these Dial Indicator Holders are "Rock Solid", once positioned they stay put, allowing for precise probing.  I use tape to hold board under test to the bench (thanks, Jeff - KO7M).

If used, the Magnet Base needs a stable steel attachment point, in my case, my bench edge is metal and provides as necessary.   The Magnet Base could be abandoned for something that could be attached to a wooden bench.

-- Home Page:

Monday, April 2, 2018

Test Lead Rack - For my eShop

In my Electronics Shop, space and organization is always a challenge.  The following 3D Printed Test Lead Rack will help.

An Interactive Link To The Design

I designed the Test Lead Rack with Fusion 360 as one of my efforts to learn this new (to me) software.  I had been using Sketchup for most of my previous projects, but the lure of Parametric Design is to great to NOT switch to Fusion 360.  Also, a lot of public available designed parts are available from Fusion 360.

Now 6.5 hours later after design, the 3D Printer provides the Results:

And now, it is in use:

-- Home Page:

Sunday, January 7, 2018

3D Printer - MY Noob Mistakes

As posted before, I have been playing with a new TEVO Little Monster 3D Printer, I have made a LOT of Noob mistakes that could have been avoided if I had only knew.

The following are notes to myself.

o. Do not turn off the power to the 3D Printer unless you are certain that the Hot-End has cooled down. if not, removing power to the 3D Printer will cause the filament to melt within the Cold-End and then a complicated repair method will be required to fix the problem.

o. Remember, 3D Printing is very SLOW, it is much slower than waiting for paint to dry.

o. Remember the hot-end is VERY HOT, I have several burns to remind me.

o. Learn how to set the Z zero Height to within a paper thickness of the print bed, or nothing will work correctly until you do, no mater how hard you try.

o. Buy several sets of Print Head replacement parts, for the; Cold-End, Thermal Break, and Hot-End.

o. Consider buying some Tetrahydrofuran (THF) , it is the only effective thing that will dissolve PLA (for Hot-End  clean and repair), and it can be used to glue PLA parts together. Or at least that is what google suggests.

o. Note, MOST often Hot-End repair work will be done while it is HOT (about 210 C, or more), other wise PLA will be hard and not easily removed.

o. For my use, Blue Painter Tape works best for the Printer Bed, it has some texture that will show up on the printed part, but PLA stick very good to it. A roles of Blue Painters Tape (10 inches wide) are available on-line for about $50, and worth every penny, it makes bed prep very easy.

o. If the Hot-End is disassembled, for cleaning or repair, remember it has to be re-assembled and tightened while at intended operating temperature, for me that is about 215C.  If not, it WILL leak.

Note: I will add to this list as I learn more.

-- Home Page:

Wednesday, September 20, 2017

Reduction Gears

Sorry, this is not an Amateur Radio post.

After many months of working with a 3D Printer, I have finally successfully created a working set of interlocking reduction gears, each section provides a 7:1 reduction. This device is about 2 inches in diameter, the total reduction is 14:1.

The original Ring Gear from Thingiverse was modified to create this multi-stage Reduction Gear. My contribution was to modify it as necessary and join two sets together.

Sketchup Model
The transfer plates (with the connecting pins) were assembled by adding the center HEX pin after printing.  Each of the two Reduction Cluster were printer as an assembled single object on the printer. No cleanup or filing was necessary.

Silicon grease is used for lube.

I may increase the size (and with other modification) this could be used as a Light Weight Field Day Antenna Rotor.

-- Home Page:

Wednesday, May 3, 2017

Lost Friends

This week has not been a good week, very sad, two of my Ham Radio Friends have passed away.

Doug Phillips - W7RDP  (SK) a good friend from the local Pacific QRP Group (pQRP).

Don Sehulster - K7QYP / W7LSC  (SK) - a very good Navy Buddy (1968-1972).

73 - My Friends . . .  K

-- Home Page:

Sunday, April 30, 2017

First 3D Printer

I purchased a 3D Printer, and just now learning how to use it, there is a lot to learn.

After many trials and failures, I have successfully printed the equivalent of "Hello World" for 3D Printers, which is the "3DBenchy". This online part was designed to be a torture test for a 3D Printer, with many under-cuts, over-hangs and fills, that are somewhat difficult. This part is about 2.5 inches long.

My Printed 3DBenchy Results
3DBenchy was actually about my 10th attempt at print anything, the first few parts went horribly wrong.

Here are a few of my initial prints of a part of my own design, obviously I did not know what I was doing.

Things got better with practice and understanding of the 3D Print process and control parameters.

The above is a replacement part for an Orbital Sander, this part is no longer available from the manufacture, it will eventually be printed with Black ABS Plastic, which is similar to the original. I designed this part with FreeCAD and used Slic3r for the G-Code output for the 3D Printer.  For me, FreeCAD has a steep learning curve.

And, then . . .

On the next part, a Cable Chain of my own design, I must have lost the magic !!

But finally, things got better with practice.

Cable Chain Links
The First Two Links of a Cable Chain.
I am currently printing four Cable Links with newer/better design, I will report the results. For these link design, I have used Sketchup and Slic3r. For simple designs Sketchup is easy to use, as long as you only need "Union" style of object creation, that is, objects that touch are automatically joined together (union'd) when exported as an STL file. STL files are needed by Slic3r.

Four Cable Chain Links
About 2/3 Complete

This is fun, I think I am going to enjoy my new 3D Printer.

-- Home Page:

Tuesday, March 7, 2017

Esp8266 WebServer Farm - Again

After several long months, I have reactivated my Esp8266 WebServer Farm.

Use this links to all of my Esp8366 project blog posts.

Esp8266 WebServer Farm

Currently, one of my WebServers can be accessed as:

The main reason that it has be off-line, is lack of interest, and recently, I could only get the code to compile on the old Arduino IDE (Rev 1.6.x).  The code is quite large and I took advantage of many "tabs" for code fragments, which are concatenated before presented to the compiler.  The new Arduino IDE Revision (1.8.1) is much more strict regarding Header Files, code files, and program structure. There were just TOO MANY errors to correct to keep my interest in solving the problem.

Once started to solve the problems and not getting much accomplished, my Friend Jeff - Ko7m, suggest another IDE, he suggested "PlatformIO IDE".

With little work, I found and installed PlatformIO, but alas, I found similar problems and concerns with it.  But little-by-little after much on-line reading, Jeff and I worked out the best file structures that worked with PlatformIO.

I have not moved the new code structure to GitHub, but maybe soon.

-- Home Page: