This is an obsolete page is for HW developers: about the design of a custom CNC case solution.

There are some new case designs that are manufacturable and cost efficient. The maintenance is in another (non-fully public) wiki, for easier communication with manufacturing partners, and protection of some files that are not our own property (designed by partners: partners usually don't allow their design being manufactured by their competitor's). If you want to work on it, contact MembersPage/MarcellGal or MembersPage/J├?ÂrgenKarlsson for access.

The Alubos case and v3.x is professional, and works very well, see GenBoard/VerThree/CaseAndMounting

v3.3 will probably stay TO220 (TO220 FET inventory is huge) but ARM boards would be DPAK

For future boards there would be advantages of a partially CNC-ed case:


We also need to look into available cases. Maybe some Ford or GM uses a suitable cheap case that is available brandnew and also from junkyards. This is rather for the ARM series (than v3.2), that is rerouted anyway. Maybe a case that was originally designed for other applications is available and suitable.

choices for case manufacturing technology

Although this method is 3 parts not the minimal 2, but all 3 parts are very environment-friendly and assembly is not an issue. After spending a few days near machining stuff and consulting expert machinists I'm very much biased towards this. Check profiles below.

The board is screwed at the corners to the bottom lid. The four TO220IGBT's is clamped to the profile.

Something like this:


The thick walls is only there to visualize the outer dimensions. I'll make fins and mounting ears along the edges.

Available rectangular (hollow) profiles

The use of a profile cuts material cost and saves environment.

Available U profiles:

or other if we want >500kg

Available one-side-flat fin-profiles

SMD switches on the bottom of the board, touching the flat side of the fin-profile.

Each DPAK can dissipate > 8W this way, could someone confirm this?

Extruding custom profile

First I thought this is over our budget. But it seems it is possible to order from just 500kg of Al. That is about 1000 cases (depending on what thickness we want for the finned part), for appr. the price of 300 Alubos cases (1600 or 1000 series, similar price).

Note that there are 2 ways to do this:

In either case, some fins are nice for cooling.

Specifications for Custom Case:

Brain Storming Area:

The econoseal limits the min height of the box. When analyzing the requirements I found that we can make a nice utilization of the material if we mount every dumb thing on the bottom of the board:

All smart things go to the top (as now). This way we can cut the case, so there are deeeeep cooling fins under the swithces (all the height coming from the EC requirement can be utilized as fins). And servicability remains, we can reach all the smartees with scope probe while swithces are cooled.

Unfortunately the wires going to the headers are not easy to change that way. Ideas?

Need to rubbermount case to vehicle?

-- As long as we provide 'lugs' to bolt through its down to the installation as it how it's mounted. Rubber mounts will insulate the case from the car chassis. [PhatBob]

The solution to that would be to scale down a bit to a smaller standardized size (half?), and have several units, each of which are less functionality than v3, but with superior interconnection (each having ARM and CAN).

Togo: GenBoard/VerFour is talking about a CPU on a pluggable board doing that right could half the Board size and standardizing this well could give us the options of faster design changes (I know the connector fear... but given good quality Gold plated contacts in this hermetically sealed enclosure ?)

Alternatively the option exists to use instead of the thruhole connectors flat Band cable and then (while movement is minimized) there is no connector problem anymore ...

Of course we have to place the mounting holes more to the inside so a modular cpu board can be mounted on studs that extend through the Bottom power and sensing board. The Cpu Board has to be that much smaller so it keep clear of Power transistors or other high profile components (connectors etc)

Is there a SealedConnectors Page to discuss any options we may have: I am specifically thinking about the 1mm Econoseal maybe an option if we want to shrink the whole controller! - Tobias

Good side:

Bad side:

-- It would be easy enough to machine a channel that will locate a neoprene/rubber 'o-ring' type material to act as a gasket, making a gasket would be a case of cutting the rubber to the right length and a dab of silicon. [PhatBob]

It is possible to design and manufacture the board and CNCed case in about 4 weeks, but we need to select (and order!) the SMD switches as soon as possible, as that takes a lot of time.

J├Ârgen, I count on you in this.

Tobias: How about this one:

I don't know what it costs to cut it out of one solid block of ~170*150*40mm? -- Machining costs are often more costly than the price of the materials. [PhatBob]

As I hear 60..100 USD / hour are normal machine costs. Definitely we want as shallow as posible (but if we go with the 2 big-piece design, that means at least 32 mm heaight to be machined, for the 160x100 mm block).

I think the Powertransistors should have gone more along the long sides.

Now I think that

Please confirm that it is is clear without a drawing how that would work. Can someone draw?

Tobias: Sounds like major redesigning of the PCB is necessary anyway. (I wouldn't call that major, as the right side is only 1/10 work compared to the left side, and 1/50 of the work that was already spent on the board till now - which includes reworks).

I don't share your visualization of what you expect to gain from flipping the connectors to the bottom side?

I do understand it in the Kontext that you want to keep more material and use it for cooling fins... exactly

But then how are you going to clamp the To220s if they are not accessible on top ? They are accessible. That makes the +15 mm in the 160 mm direction.

SMD Power transistors should still go to the edges of the board, (NO!! rather to the bottom! Also note that FETs wouldn't need to touch anything for cooling at all.)

If the manufacturing costs are really that high we should investigate (once the design is stable) who can do casting and molding and how the pricing for that would be ... meanwhile I guess beside the new PCB a drawing will be necessary!

That is a good idea, search for backyard metalcasting, and look for shops that do it. For 100+ pieces it is very good option, but the design is more complex than for CNC-ing.

designed this one with Metall Pressure Casting in Mind...

Tobias: Apparently there is no straight Econoseal connector? Would be flatter and less expensive I imagine?

The option of cushioned mounting, or if that isn't necessary, the suggestion to mount it with a set of bolts through the Sheet metal secured by nuts and then finally another nut on top to be able to remove and replace the controller box without having to remove the bolts? Somebody could use spacers Instead?

The mounting of the transistors in future versions should be straight to the case (as it's always been in the past as well for v3.x :-)

For more than 10A current the TO220 transistors can be distributed in straight lines along the board edges with their mounting surface facing outward.

For max 10A current SMD switches should go to one side of the PCB, and simply the PCB is attached to the big flat bottom of the case so the SMD transistors are heatsinked nicely. We should as soon as possible come up with a sufficient bolt pattern for the bottom.

The above 2 can be combined.

BPoindexter: We have a custom machine design/build shop. I would like to contribute to the design/machining of custom case of CNC machined billet variety. What would be next steps to get prototype going?

And here is the next version of the case based on the suggestions on this page -


This is the lowest cost design (fewest machine operations), its a first cut so I would appreciate feedback as to how we can develop this further.

[PhatBob] Other side do you mean at the top?

[PhatBob] This is true but without the SMD dimensions I can't finish the heat sinking. Most of the OEM cases that I've taken apart sink heat to the case without needing cooling fins, are we really going to need them? I ask this as I'm not an expert but I know that there is a lot of aluminium there. Heat sinks do have that 'bling' factor and that sells product (so I aint against it!}

[PhatBob] I was thinking of Using a ball nosed cutter along this part, if the flanges are on their way out then we dont need to worry about this at all

[PhatBob] Not yet I drew this up the day before my holiday so that I could consider what needed to be done for the bottom, also the design is not finalised so it maybe that the case needs to take the board upside down in relation to where it is now.

[PhatBob] a peice of aluminium will sit in between the rows of power transistors. threaded holes at the sides will transistors provide fastening for the transistors, and a couple of threaded holes on the top will allow a counter sunk screws to be used to fasten the block to the case. I did not put this into the drawing as the SMD transistors will make mounting different.

Tobias: That brings me to the idea why not have just the power components on their own PCB (Even with their own Power-Econoseal to the Outside) and just a few flexible wires (or flat cable) to the control board. This would contribute to be able to mount the transistors more directly and permanently (with heat transfer paste) to the case and having an additional level of PCB will allow to reduce the Box size ! As I said modularization also helps to accelerate the Project evolution by allowing to leave any satisfying part unchanged for longer!

BPoindexter: I would recommend getting rid of the flanges, instead have mounting holes in flat base cover. The fasteners

that mount board could serve to also mount base cover to main box.

[PhatBob] The flanges serve for locating the box during machining, this way a jig will not be needed. The fasteners that mount the board will fasten the bottom of the case.

Also, where possible, design with largest radii in mind: larger radius = larger end mill = less cut time = less $. One

[PhatBob] Roughing will be done with a large cutter, then a 2.5mm rad cutter is used to machine the corners. The 5mm dia holes that give a square relief in the corners are drilled before cutting.

example question, does board need to have square corners or can it have radius (or chamfer) to fit cavity with radiused corners? If this is too confusing w/o a drawing, I can have a

[PhatBob] The board comes with square corners, its easier to make reliefs than to change the board design

revision tomorrow. What file format is your model? We use Solid Edge - hopefully can import your file and save design

[PhatBob] I use SolidEdge v9, I also have a friend who will let me do the machining for cost if I write the program, which is what I usually do, I'll probably do a couple from offcuts which I can pass onto the developers free of charge. An example of my previous work can be seen on my members page.

time. I understand cooling fins are necessary/desired. Once a design is agreed upon, the first prototype lot could be run within a few days. What is the prototype lot quantity? Who are the players for review? Some input would be helpful. Thank you.

Note that the VemsFrontier/ArmEfi dimensions and layout (including DPAK placement on bottom) are basically fixed.

[!fred]Seems to me that the dimensions are going to be tight, and just to fit the VEMS board. This project is in one way an experimenters project, and i for one would like to piggy back another board with other functions within the same enclosure, talking to the vems via SPI bus. What comments are there on what available space will be left?. I suppose there are 2 competing sides - one wants the box as small as possible, the other doesn't care so much.Please consider this guys.

[Rich] How water resistant will this design be? It's a factor for us 4wd guys, and also for any motorbike folks. Is there provision for sealing, or will it need silicon? In reply to fred, I suspect the bike guys will want a small case too... can the keen experimenters not DIY with their own more suitably sized box?

Any case we put effort into must be sealed - otherwise it would be a waste of time. I consider it acceptable if it requires some silicon (eg. around the connector and where the top-cover meets the box).