Difference between revisions of "Manual of Style"

From Design Computation
Jump to: navigation, search
(Methods & Application pages)
(More)
Line 58: Line 58:
 
==More==
 
==More==
 
Links for the many design development platform available listed in alphabetical order. For each platform, one might find internal and external links.
 
Links for the many design development platform available listed in alphabetical order. For each platform, one might find internal and external links.
===C#===
+
{|class="wikitable sortable collapsible"
===Catia===
+
!| Platform
===DynamoBIM===
+
!| Description
===Grasshopper===
+
|-valine="top"
===Java===
+
|C#||Programming
===JavaScript===
+
|-
===OpenFrameworks===
+
|Catia||Solid modelling
===Processing===
+
|-
===Python===
+
|Dynamo||Visual Scripting
 +
|-
 +
|Grasshopper||Visual Scripting
 +
|-
 +
|Java||Programming
 +
|-
 +
|JavaScript||Programming
 +
|-
 +
|OpenFrameworks||Programming
 +
|-
 +
|Processing||Programming
 +
|-
 +
|Python||Programming
 +
|-
 +
|}
  
 
==References==
 
==References==

Revision as of 23:27, 26 August 2016

The Manual of Style (abbreviated as DCMoS, DCMOS or MoS) is the style manual for all Design Computation articles. This primary page of the guideline covers certain topics (e.g. punctuation) in detail and summarizes the key points of other topics. The detail pages, which are cross-referenced here and linked by this page's menu, provide specific guidance on those topics. If any contradiction arises, this page has precedence over all detail pages of the guideline.

Guidelines to categorize pages

Design Computation wiki generates a page collating all categorizations applied in the database.

Super-Category Category Sub-Category Namespace
Historical Manufacturing Plastic Injection Simulation

Types of Pages

Design Computation wiki generates a page collating all categorizations applied in the database.

Page Type Description
Historical History of a method, process, etc.
Theoretical Theory of a method, process, etc.
Case Study Illustration by case study.
Implementation Code, Script and tactics.

Historical content pages

History and theory pages uses similar style to Wikipedia but are somehow shorter and focus only on computational design taxonomies, cultures and ontologies.

Theoretical content pages

Theory pages uses similar style to Wikipedia but are somehow shorter and focus only on computational design taxonomies, cultures and ontologies.

Methods & Application pages

Application pages refer to material and methods shared by contributors for the resolution of design issues. This is often associated to live projects in the industry.

Principle

Precision

Generality

Implementation

Propositions

Propositions of the author for future development.

Tutorial Pages

Tutorial pages contains a Title, with the abstract (no heading) following, the Principleexplaining in detail the underpinning mathematical rationale of the principle being applied, the Steps explaining different codes and finally, whenever possible the Download for tutorial files.

Title

Abstract

Principle

Precision

Generality

Implementation

Steps:

Step by step implementation of the method.

Remarks:

Any remarks on paradoxes, oddities, etc. in the implementation

More

Links for the many design development platform available listed in alphabetical order. For each platform, one might find internal and external links.

Platform Description
C# Programming
Catia Solid modelling
Dynamo Visual Scripting
Grasshopper Visual Scripting
Java Programming
JavaScript Programming
OpenFrameworks Programming
Processing Programming
Python Programming

References

Classic referencing for the tutorial.

Bibliography

Relevant literature related to tutorial.