Knowledge-based product and process design synthesis of additively manufactured non-assembly mechanisms | Synapse