Thursday, May 29, 2025

Memorial Day

Blog Entry 2900.

On Saturday we got up early and got into the truck.  We drove to Akron, OH in 8 hours, and we visited with Jason at his east Kent property.  We got a room at Hampton Inn in Brimfield, and Jason covered it with the frequent guest points he collects from his company staying there for work.

We spent time troubleshooting and repairing his Cub Cadet side-by-side four-wheeler, putting painted plywood up on the new building walls, and miscellaneous other things, but we did NOT go surveying or do any drafting.  

On Monday, we stopped at Aunt Edie's house with two pizzas in hand, but nobody answered the door.  We took the pies to the shop and surely they were eaten.   After spending the day at the Kent property, we went to Stow and Jason cooked out.  After dinner he did begin to explain some of the jobs to me, but then Bob wanted to go back to the hotel room.  I had to remind Bob that the drafting was the reason we were there in the first place.

The next morning Bob woke up and said that he felt like he was dying.  He wanted to go to the Emergency Room.  So I took him to Ravenna, to University Hospitals Portage Campus.  We were in the ER for 8 hours.  He had a CT scan, and MRI, and blood work done.  Everything normal.   At the end of the day the doctor wanted to admit him and transfer him to Cleveland.  Fuck no!   I would never get him out of there and I was not going to leave him behind.  So we checked out and promised to follow up with our doctor in North Carolina.

On Wednesday, we picked up a dozen donuts and stopped at Edie's house again.  Nobody answered the door, so I dropped a $100 Acme Grocery gift card into her mailbox and we went to the Titan Commercial Real Estate Services shop for drafting orientation.  Jason spent some time with me going over downloading the survey data and importing it into Carlson.   Later he handed me off to Kobe, and I watched Kobe complete the details on two different projects.

Because we ran out of time and I did not get to watch the data collection on-site, see the data downloaded, and see a project from start to finish, and try my hand at any single drawing, I told Jason that I did not think that I would be able to make drawings for him.

At the end of the day we stopped at Aunt Edie's house again and I guess the third time is the charm!  She was there!   Bob did not feel like getting out of the truck so he stayed in the truck while I went inside to visit.  She wondered where the gift card came from!  LOL!

This morning we left Brimfield at 6:30 AM and we got back home at 3:30 PM.  I have laundry going and I have everything put away.  We are both going to get showers this evening.  

I intend to shampoo the carpets in the rooms upstairs this weekend.

What a whirlwind weekend!

Friday, May 23, 2025

Increase

Hooray!   I made it to the Memorial Day holiday weekend!

I have covered the mini milling machine with a sheet.  I will come back to that project soon.  I just need to relax for a few days.

My manager was calling everybody, one at a time, to his office today to notify each one how much their annual increase would be.  I got a 4.2% increase this year.


Thursday, May 22, 2025

DRO Installation

I finally have all three DRO scales installed on the mini mill.  What a challenging project!  This took longer than I initially expected.  I learned a few things from this install.   I am pleased that the scales and display appear to be working properly.

The next steps are to trim the accordion-style way covers so that they fit around the scales and scale read heads.  I need to tram the mill head side-to-side and front-to-back.   Once that is done, I can begin to calibrate each scale.

Calibration involves using a dial test indicator (DTI) on a magnetic base, moving the table a set amount per the DTI and comparing it to the value on the DRO display.  The difference allows you to create a correction factor and enter it into the display.  From that point going forward the DRO should be accurate.

I am going to step away from this project for the long holiday weekend.  We will return to this soon.


Sunday, May 18, 2025

Digital Readout (DRO)

Over the past few weekends I have been making (slow) progress preparing to install my new DRO on
my mini milling machine.  A DRO (digital readout) displays the exact location of the milling machine work table so that cuts can be made without having to make tedious measurements again and again.  The DRO also has many built-in programs that make machining easier.  With the DRO on this inexpensive mill, I will be able to do accurate work.

Optical DRO kit.
High end DROs can cost $thousands$, but cheap Chinese systems are readily available.  I purchased my DRO from Vevor.com.   I paid $176.99 for the kit and it was delivered a few days later in two boxes.  One box contained the display unit, and the other box held the scales.  

This kit is a good value!

Because the scales were much longer than the movements of my little milling machine, I would have to shorten the scales.  Cutting the optical scales to length is tricky because the aluminum extrusion contains a strip of glass 1/2-inches tall, 1/16-inches thick, and it runs the length of the scale.  I viewed several videos on youtube.com to see how other people attempted this.  Individual tactics varied, but I finally decided how I was going to do it.

I began by unscrewing the tiny screws that held the end cap on the extrusion.  I pulled the read head out and set it aside.  Next I pulled the four silicone wipers out of their channels and laid them aside.  Now I had an aluminum extruded channel with a strip of glass in the bottom of it.  The glass is secured in a slot with 1/2-inch-long strips of silicone pressed in periodically.  

I resolved to cut my scales on my compound miter saw.  But I took a few precautions before I went to the saw.  First, I measured the scale and marked a line on the outside in pencil where I believed the cut should be made.  Next, I packed the area inside the channel around the cut line with putty.  I used Loctite brand Fun Tack, and I pressed it in with a popsicle stick.  The putty would stabilize the glass during the cutting, and since the channel was packed to the top, it would keep aluminum swarf and bit of glass out of the rest of the channel.

Painters tape was used to seal the rest of the open side of the aluminum channel.  This was done to keep dirt and saw swarf out.

The cut on the saw went quickly and without a hitch.  I pushed the putty out and inspected my work.  The glass and the aluminum were cut in a clean straight line.

Now, I needed to trim the glass back another 3/8-inch so that the end cap could be reinstalled.  I packed the putty into the channel again, but farther back this time.  I took the scale to my work bench and using my Dremel tool with a diamond cutter installed, I scored the glass scale multiple times to make a groove.  Then I spat on the glass (cutting glass has to be done under water!), gripped the end of the glass with my needle nose pliers, and snapped it off!

I removed all putty and tape, blew the rest of the channel out with compressed air, and wiped the channel out with a cotton-tipped swab.

Now I had to put the scale back together again.  First I slid the silicone wiper strips back into their grooves.  I had to trim these to the new, shorter length.   Next I carefully re-inserted the reader head into the channel and connect its cable to the display unit to verify that it was still working.  It was.

Finally, the end cap had to be installed.  Originally the end cap had four tiny screws holding it on.  I think the factory just drilled the holes and then forced the screws in to cut their own threads.  There was no way I was going to try to drill and tap those tiny holes.  So, I opted to close the scale back up with JB Weld on the end cap that was removed.  If I ever have to gain access to the inside again, I can simply unscrew the opposite side end cap.

Now this had to be repeated for two more scales.  There is a scale for the X-axis (side-to-side), the Y-axis (front-to-back), and the Z-axis (up-and-down).

With the scales cut to appropriate length, I spent some time thinking about how the scales and readers would be installed on my small milling machine.

I decided that the read heads would be stationary on my milling machine and the scales would move when the table or cutting head moves.  Doing this would shield the open end of the scales from any chips or coolant being flung off of the table.  The side of the scales with the wipers would either be facing away from the table, or down.

The kit comes with aluminum angles to serve as shields, but they are much too big and they would further reduce the amount of machine travel available, so I am going to go without them.   This is a very small milling machine, in a hobby workshop, in a garage, used on weekends.  The scales will be fine.

Because the Y and Z axes scales are longer than any possible support structure on the mill, I elected to cut 1-inch-wide by 1/4-inch-thick aluminum bar to support those scales.  The X-axis scale is fastened to the back of the table by an 8-32 NC screw through each end cap, and the read head is fastened to the saddle with two 8-32 NC screws.  I had to tap drill and tap the threaded holes.  I disassembled the milling machine so that the holes could be drilled nice and square on the drill press, and then I moved the parts to the vise to hold them while I worked the tap.

The aluminum bars that support the Y-axis and Z-axis scales are fastened with 1/4-20 NC countersunk socket head screws.  Both of these scales are cantilevered out past any machine part that could support them.  There are 8-32 NC tapped holes in the ends of these bars that correspond to mounting holes in the end caps of the scales.

The toughest scale and reader pair to install was the Y-axis.  This scale is cantilevered toward the rear of the machine from its mount on the right side of the saddle.  The trickiest part was the mount for the reader.  This was to be mounted to the base casting, but castings usually do not have straight sides.  Oh the sides are straight enough, but they do not go straight up and down.  The casting has about 3° of draft, and I would have to find a way to support the read head as it is mounted to this sloping side.


Looking from the rear right corner.
My first thoughts were to shim it or grind a 3° tapered wedge to butt up against the side.  I am not confident that I could have ground that shallow of a wedge accurately.  During this past week I discovered spherical self-aligning washers.  These washers can take misalignment of 3-4°.  These washers are commonly used on grinding wheel arbors.  I ordered four pairs (one male and one female) for a 5/16-inch bolt from McMaster-Carr and they were delivered to me the next day.

Initially, I was going to try to tap drill into the base casting and thread the holes, but after discovering the spherical washers, I elected to drill a clearance hole and use nyloc nuts on the inside.  I got four sets because it is recommended that the washers be used with the nuts on the inside surface of the casting as well as the outside surface.

The spherical self-aligning washers worked very well.  I used an engineers square to ensure that the mounting bracket was perpendicular to the mounting surface and tightened the screws down.

With the X and Y axes installed, I adjusted the scales so that they were parallel to the reader heads and tightened everything up.  I checked to see that the X-axis scale was 1/4-inch below the top of my work table so that it would not interfere with my vise.

I hooked up the cables for X and Y axes to the display unit and tested the X-Y table.  Good results so far!   I worked on this project all day Saturday and this morning.  I still have to install the Z-axis, but I do not anticipate any difficulty.  It cannot give me more difficulty than the Y-axis gave me.

When it has been completed, I will post another picture (or a video) showing the completed system installation.

cube.stl

 solid OPENSCAN_model

The STL code describes a cube.

facet normal -0 0 1

outer loop

vertex 0 1 1

vertex 1 0 1

vertex 1 1 1

endloop

endfacet

facet normal 0 0 1

outer loop

vertex 1 0 1

vertex 0 1 1

vertex 0 0 1

endloop

endfacet

facet normal 0 0 -1

outer loop

vertex 0 0 0

vertex 1 1 0

vertex 1 0 0

      endloop

endfacet

facet normal -0 0 -1

outer loop

vertex 1 1 0

vertex 0 0 0

vertex 0 1 0

endloop

endfacet

facet normal 0 -1 0

outer loop

vertex 0 0 0 

vertex 1 0 1

vertex 0 0 1

endloop

endfacet

facet normal 0 -1 -0

outer loop

vertex 1 0 1

vertex 0 0 0

vertex 1 0 0

endloop

endfacet

facet normal 1 -0 0

outer loop

vertex 1 0 1

vertex 1 1 0

vertex 1 1 1 

endloop

endfacet

facet normal 1 0 0

outer loop

vertex 1 1 0

vertex 1 0 1

vertex 1 0 0

endloop

endfacet

facet normal 0 1 -0

outer loop

vertex 1 1 0

vertex 0 1 1

vertex 1 1 1

endloop

endfacet

facet normal 0 1 0

outer loop

vertex 0 1 1 

vertex 1 1 0

vertex 0 1 0

endloop

endfacet

facet normal -1 0 0 

outer loop

vertex 0 0 0 

vertex 0 1 1

vertex 0 1 0

endloop

endfacet

facet normal -1 -0 0

outer loop

vertex 0 1 1

vertex 0 0 0

vertex 0 0 1

endloop

endfacet

endsolid OpenSCAD Model


I am reading Love Triangle by Matt Parker.  In Chapter Three he talks about Standard Tesselation Language (.stl) and how it uses triangles to describe geometry.  The code listed on this page describes a cube that is composed of 12 triangles.  Each square side is built from two triangles.  The code simply describes where the vertices are located. 

To see for myself, I copied the code from the book into Notepad.  I saved the file as cube.stl.  the filesize of cube.stl is only 2 kilobytes.  

Next, I imported the file into Onshape.com and a cube was rendered!  Finally, I opened cube.stl in Cura, and a cube was scaled and displayed, ready for slicing and 3D printing.

This is how all .stl files work.  More complicated objects just have more triangles.  Lots more.

The world is full of secrets, but many things are quite simple once you understand how they are structured.

Sunday, May 04, 2025

May 2025

May is off to a good start... a busy day yesterday... we got breakfast at Eggs Up Grille, then filled the gas tank... then over to Walmart to get Bob's pneumonia booster... we got over $200 worth of stuff there while we were there - trying to get a jump on the tariffs!

In the afternoon I cleaned the front and back of the house with a bleach-smelling cleaner sprayed on with the garden hose.  This stuff made the pollen and dust just roll off of the walls, and mildew came off of the garage door.

I ran the vacuum cleaner upstairs before I got a shower.  I will be running the carpet shampooing machine upstairs again soon too.  I transplanted our money tree into a larger pot.

32 years ago yesterday I joined the US Navy, and I left the Navy 23 years ago yesterday.

Today I cut the DRO scales for my mini milling machine.   This was risky because the scales have a piece of glass that runs the length of it, and the glass has to be cut without it cracking up.  

I took the end cap off, pulled the reader out, and then I pulled the wipers out.  Next, I packed Fun Tack putty into the extruded aluminum channel with a narrow wooden stick.  The putty would stabilize the glass scale when the saw chopped through it, and it would keep dirt and swarf from getting into the rest of the scale.  I covered the open side of the channel with painters tape, and then chopped it on my compound miter saw.

Next I had to shorten the glass by about 3/8-inch less than the length of the aluminum channel.  I cut a groove into the glass with a diamond bit in my Dremel, and then snapped it off with needle nose pliers.

Success!  I pushed the putty out of the channel and pulled the tape off.  I blew the channel out and cleaned everything up with cotton swabs. 

I threaded the wipers back into the channel, and then reinstalled the sliding reader.  I hooked the serial cable up to the display unit and powered it up.  It still works!!

The screws the held the end cap on initially were very small.  I opted to use JB Weld to hold the end caps back on because I don't think I will be opening the scales up again.

After grocery shopping, I vacuumed the truck out.

Today is May the Fourth (like May the Force be with you).  Also KSU Day - the day in 1970 when the Ohio National Guard fired on students at Kent State University.

Tomorrow is May the 5th - Cinco de Mayo.   No plans, just work.