Finetuning cgminer

Some links relating to BAMT and/or finetuning the hash rate of cgminer:

https://coinaxis.com/index.php/tutorials/entry/how-to-configure-cgminer-for-bitcoin-litecoin-linux

https://bitcointalk.org/index.php?topic=379082.0

https://litecointalk.org/index.php?topic=4361.195

SMOS donation script
http://pastebin.com/LmdCHtrb

Remove the donation script in SMOS
http://www.republicofsoftware.com/republic-of-mining/remove-auto-donation-cron-jobs-from-smos-linux/

It seems like most people get max performance from their cgminer setup using the “-g 2” setting . That translates to “gpu-threads” in the cgminer.config file.
Will have to try that.

Virtual currencies – links for the interested

I found I needed to have one place to keep all my “virtual currency mining” links in one spot, hence this page. This page will be updated regularly.

First a list of all the crypto virtul currencies that exist out there. For each one, apage shows their exchange rate ( to BitCoins on whatever exchange they are traded on) and lists of mining pools.

http://com-http.us/

Continue reading

250 Mini Quadcopter evolution

wpid-IMG_20130617_231008.jpg

Crashed and broken

The current incarnation of my mini quad.
This quad started off as a Turnigy Micro quad V2 from HobbyKing. Being my first quad, I crashed that frame more times then I can count and fixing it became increasingly more difficult. The original frame has many weak spots in the frame design, and breaking it is just a matter of time (if you crash a lot). I never had a chance to properly tune the KK2 controller board, hence the ample crashing in my back yard. 🙂 Continue reading

Catia CNC

Looking to find out how to setup up Catia to output to Mach3 :
http://www.cnc-arena.com/en/forum/post-processor-catia-mach3–66288.html

Options>Machining>Output tab.
Under Post Processor choose ICAM.

When setting up the Machine, in the Numerical Control tab, choose “fanuc_16m_mil3” for Post Processor and choose “ICAM_mm.pptable” for words table.

UPDATE: The above cuts the code to 300 lines as the ICAM processor is only a demo (I think)
I had success with the following:
Options>Machining>Output tab.
Under Post Processor choose IMS

When setting up the Machine, in the Numerical Contril tab, choose “fanuc0.lib” and Post Processor and choose “IMSPPCC_MILL.pptable” for words table. For the NC data type dropdown, choose ISO.
The Controller Emulator should be at the default of “cardemo_fidia.ce”

———-
Following these videos gave me enough info to sucessfully cut some wood. All programmed in CATIA.
http://www.youtube.com/watch?v=j-NdhzNNKQM
http://www.youtube.com/watch?v=gc-r7IVi3AA

And there’s this series (about 10 hours) of training video on how to use CATIA Advanced Machining module. Very informative.
https://www.youtube.com/watch?v=7tcW5f6JVLE
https://www.youtube.com/watch?v=t8qE1aI_byE
https://www.youtube.com/watch?v=0mrzLyF24cI
https://www.youtube.com/watch?v=AvOWrmaqD1A
https://www.youtube.com/watch?v=BvCjBbslQU8

How to setup and build the CNC machine (with kinematics) for the NC Machine Simulation

http://www.youtube.com/watch?v=CHOzCR1Iifw

Adding drivers to ESXi install disk

Tried to upgrade to ESXi 5.5.0 today, and got an error that there was no usable network device in the computer.
Found that strange, since the current ESXi 5.0.0 works fine with the on-board network adapter.
A bit of searching and it seems that VMware didn’t include the drivers for Realtek network adapters on the install disk. (makes me wonder what else was left out).

After a bit of searching, came up with a link describing the problem, and another link on how to add the driver onto the install disk.

3d printing Patents

Came across some interesting pattents that are still held by Stratasys regarding 3d printing and heated chambers.

Heated chamber to be between 70 and 90 deg C.
http://www.prsnlz.me/blogs/daniel-oconnors-blog/stratasys-patents-that-could-improve-makerbots-3D-printers/

http://www.google.com/patents?id=F8sQAAAAEBAJ&printsec=abstract&zoom=4#v=onepage&q&f=false

https://www.google.com/patents/US5866058?dq=patent+5866058&hl=en&sa=X&ei=WNk5UvTNJKjC4APcu4C4Bg&ved=0CDwQ6AEwAA

Tailoring strength of infill material in 3D prints

In an effort to try and control the internal fill material of a part (both direction and amount) I’ve been experimenting with some ideas. (I am using a PP3DP UP! Plus printer, but this applies to any 3d printer)

If the generic cross pattern is either not strong enough for you, or you want to tailor the direction of strength a little better what you must do is model some features in your part that the slicing software can use to put material where you want it.

The simplest method I’ve found is to model internal “cuts” or “slits” in the part. For the UP printer, the slicer software will do the 2 walls around the opening, but if the cut or opening is modeled narrower then 0.1mm, the opening never really materializes (is not present in the internal structure of the print) since the material from both sides will fuse together when being printed. I’ve been using 0.05mm for the slit width.

So if your complex geometry part needed to be stronger in one direction then in another, you could model some “slits” in the direction you want more strength* and less (or no slits in other directions).
* More strength in comparison to the generic fill of the slicer software.

IMG_20130914_232149

This method can not only generate strength in desired directions, you could use it to just create thicker walls (more around the perimeter, more walls if the slicer software gives no control of that like the Up! Plus software)
Another thing this method can create (which is not currently possible with the UP software) is a solidly filled object. Just create offset surfaces of the outside perimeter surface (towards the inside of the part) every 1mm or so. Then turn those offset surfaces into “cuts” into the part. At each one of those location, you’ll get another set of perimeters.

A few things to note:
– With ABS, I found that walls shift slightly when more material is deposited due to the extra material the “slits” introduce. On my Up! Plus walls shift about 0.15mm to 0.2mm. I can compensate by adjusting the CAD model to account for this. Your millage will vary so do some testing.
– With PLA I’ve noticed a lot less of this wall shift. I haven’t done any extensive testing, but from the few parts I’ve printed I’d say under 0.1mm of wall movement is observed.
– Depending on how smart (or not so smart in the case of the Up! Plus) your slicer software is, it may not know that

I think the best part of all this the ability to internally “truss” a part in the Z direction with solid material. Normally in the Z direction the only material that can resist breaking is the strength of the inter-laminar bonding of the plastic fibers(deposited filament). And really only the perimeter 2 layers, since I would not count on the infill to resist much when stressing the layer bonds.
Imagine printing a tall (in the z direction) skinny tower. If you try to snap it, it will break at the layer bonds.
Now I can make internal diagonal solid pillars (reinforcements) that can resist forces in the designed directions.

More on this as I do more experiments.