[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 580: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 636: sizeof(): Parameter must be an array or an object that implements Countable
EPICommunity • iDea Next Level Proof of Concept
Page 1 of 1

iDea Next Level Proof of Concept

Posted: 05 Dec 2017, 18:37
by Henk-Jan Scholman
This is a project to investigate if the Merkato product configurator software can be used to built an engineering configurator. This would give us a tool to define engineering rules and product structure hidden by a Graphical User Interface. Its output can be used to feed (E)CAD systems and generate design documents (like wiring diagrams, software code or 3D mechanical models).

Image

Who's participating:

Image www.klein-bl.de
Image www.mphoch3.de
Image www.ideci.nl

Re: iDea Next Level Proof of Concept

Posted: 23 Apr 2018, 09:44
by Henk-Jan Scholman
Progress is slow but sure.

Work Brake Down structure / mindmap showing features (use cases) in pink and tasks in yellow:
Image

Screenshot of configurator. Left side is where you can build a system structure through multiple aspects (in line with 81346): functional, electrical product, mechanical product, software product, location.

Here's where you can define the system: what customer standard to use, what structures (aspects) to enable
Image

Here's how a a drive configuration could look like (the options presented depend on the variants that are supported by the customer standard)
Image

This is how the template of that configuration looks like (this is only for the programmer of the configurator to be seen)
Image

Re: iDea Next Level Proof of Concept

Posted: 23 Apr 2018, 09:53
by Henk-Jan Scholman
This diagram shows how options in the user interface relate to variants in wiring diagrams:

Image

We target at EPLAN and CEE Electrical as first ECAD platforms to interface with iDea.

But it can be combined with any engineering software that is open to data exchange.