Design Services Prototyping Services System Integration Troubleshooting Services Reverse Engineering Services
Design Strategy

On Design:

The design stage of any project offers freedom we can only long for later in the product life cycle. It is the best chance to pacify the potential “if we onlys” that materialize when time is more restricted and budgets are stretched. To minimize and dampen these potential pitfalls, I employ the stratagies below while engineering specifications and designs.

Clearly Define the Problem

Beginning with the customer’s documented needs, clearly and unambiguously define and document the project problem or “challenge.” At the very least, cover performance specifications, system interfacing and integration, qualification metrics, deliverables and schedule.

Don't Overspecify

When generating specifications, address all requirements with safe margin. Review the criteria for margin that is unjustified or too costly. Iterate this process, and where ambiguous or break-even, err in the direction of overspecification.

Don't Overdesign

When designing a solution, meet or exceed specifications. Balance margin or safety against cost and delivery trade-offs. When ambiguous or break-even, overdesign.

Design for Assembly

Address product manufacture and assembly processes and techniques during the design phase. Design in self-assembly, orientation keying, tooling clearance, assembly fixturing. Eliminate or minimize fasteners, number of parts, custom parts and assembly steps.

Design for Testing

Address product performance qualification during the design phase. Design in self testing, test fixturing, HW and SW “hooks” that facilitate testing by reducing test time and increasing accuracy.

Design for Next Generation

Where practical, provide degrees of freedon that allow the current product to be a testbed for future products. This gives the prototyping stage a head start with faster turnaround and realistic hardware.

Design for Contingency

During the design phase consider potential specification changes. Design in HW and SW “hooks” for added flexibility that doesn’t impact product performance or cost. Design in work-arounds for component obsolescence and/or upgrades.

Analog & digital circuits • embedded software • firmware • microcontrollers• National Instruments LabWindows • ANSI C
Active X • precision test fixture design • motion control • automation • image & data acquisition • data processing & analysis
• Richard H. Bruning, Sr. Electromechanical Engineer • (585) 259-3103 • rhbruning@acc-sys.com