fritzing / fritzing-app

Fritzing desktop application
http://fritzing.org
Other
3.95k stars 819 forks source link

modules #336

Open davidperrenoud opened 10 years ago

davidperrenoud commented 10 years ago

From irasc...@gmail.com on December 03, 2008 11:53:46

is a module just a sketch with a labeled set of connections?

Original issue: http://code.google.com/p/fritzing/issues/detail?id=336

davidperrenoud commented 10 years ago

From dirk.van...@gmail.com on December 04, 2008 04:30:06

and what is the difference between a group, a module and a template?

davidperrenoud commented 10 years ago

From irasc...@gmail.com on December 04, 2008 05:04:21

A group is a temporary collection of multiple items that can be moved, selected, and/or copied in a single operation--you could select any set of items in a sketch and call it a group. You could make a group into a module--but you'd have to label the external connections. Grouping might be a nice feature, but it seems optional.

A template is usually a structure that allows you to insert variables, whereas a module is a collection defined as a unit, and is something that you insert into a larger structure.

Defining a template would be similar to defining a module--making a list of external connections. But you'd also need to make a list of internal variables (swappables?) and their connections. This seems doable, if complex--do people have examples of fritzing templates in mind?

davidperrenoud commented 10 years ago

From irasc...@gmail.com on February 23, 2009 06:05:08

a good start on grouping behavior; connector-selector ui working; icon svg generator working.

Status: Started

davidperrenoud commented 10 years ago

From irasc...@gmail.com on February 12, 2010 11:49:33

Labels: -Priority-Medium Priority-Low

davidperrenoud commented 10 years ago

From irasc...@gmail.com on January 23, 2011 02:21:08

consider using a breakout board as the breadboard representation of a module. http://fritzing.org/forum/thread/389/#post1594

davidperrenoud commented 10 years ago

From andre.knoerig@gmail.com on May 16, 2012 05:27:44

Another use case that could benefit from the "sketch within a sketch" approach: http://fritzing.org/forum/thread/920 This one would require the ability to "unlock" the grouping of a sub-sketch on a per-view basis.

Cc: -brendan....@gmail.com
Labels: -Priority-Low Priority-Medium Component-Parts

davidperrenoud commented 10 years ago

From andre.knoerig@gmail.com on May 16, 2012 05:29:48

Another idea: Some EDA tools re-use their layout views for their parts editor. So maybe there is a way to combine the quest for "modules" with that of a new part editor?

davidperrenoud commented 10 years ago

From irasc...@gmail.com on April 04, 2013 05:14:18

A nice use-case: http://fritzing.org/forum/thread/1461

Status: Accepted

davidperrenoud commented 10 years ago

From irasc...@gmail.com on April 11, 2013 05:08:14

and http://fritzing.org/forum/thread/1476

failiz commented 3 years ago

In don't think this will happen at time soon, but it is a long term goal. However, it needs to be specified more. Remove imported label if accepted