2023-05-21 09:33:41 +02:00
|
|
|
---
|
|
|
|
title: Design
|
|
|
|
---
|
|
|
|
|
2023-05-21 10:33:25 +02:00
|
|
|
If you are looking to use FreeSewing to design parametric sewing patterns,
|
|
|
|
below are the most relevant materials on this site for you:
|
2023-05-21 09:33:41 +02:00
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Before you start
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
Outlines the minimal prerequisites you should understand before you dive in, including:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="guides/prerequisites" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="guides/prerequisites" />
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Pattern design best practices
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
In design as in code, there's often many different ways to accomplish the same
|
|
|
|
result. We have a list of best practices that we recommend you follow. Even if
|
|
|
|
in the end you make your own choices, we recommend you at least ready through
|
|
|
|
them once. They include:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="guides/best-practices" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="guides/best-practices" />
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Design guide
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
We've so far been talking about *patterns* but what you're really be creating is a *design*.
|
|
|
|
What the difference is, and what goes into a design to generate a pattern is explained in our design guide:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="guides/designs" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="guides/designs" />
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Pattern design tutorial
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
This is our pattern design tutorial. If you're new to designing patterns with
|
|
|
|
FreeSewing, following the tutorial is the fastest way to get started:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="tutorials/pattern-design" />
|
|
|
|
<ReadMore root="tutorials/pattern-design" recurse />
|
2023-05-21 10:33:25 +02:00
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Plugin guide
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
FreeSewing can be extended with plugins. We provide a range of plugins that you can use.
|
|
|
|
However, if you'd like to write your own plugins, you should also read the guide on how they work:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="guides/plugins" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="guides/plugins" />
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Common design challenges
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
This is a list of common challenges in designing parametric sewing patterns, and tips on how to tackle them:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="howtos/design" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="howtos/design" />
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Common code challenges
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
While designing patterns in code has a lot of benefits, there might be times
|
|
|
|
where things that are intuitive on paper don't come naturally to you. This is
|
|
|
|
a list of common code challenges and how to tackle them:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="howtos/code" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="howtos/code" />
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Core API
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
This is the reference documentation for FreeSewing's core library.
|
|
|
|
This is where you can look up every possible API call with examples:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="reference/api" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="reference/api" />
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Macros
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
This is the reference documentation for macros provided by FreeSewing's own plugins:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="reference/macros" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="reference/macros" />
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Snippets
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
This is the reference documentation for snippets provided by FreeSewing's own plugins:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="reference/snippets" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="reference/snippets" />
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
## Plugins
|
2023-05-21 10:33:25 +02:00
|
|
|
|
|
|
|
This is the list of all plugins we provide:
|
|
|
|
|
2023-10-04 18:44:25 +02:00
|
|
|
- <DocsLink slug="reference/plugins" />
|
2023-05-21 10:33:25 +02:00
|
|
|
<ReadMore root="reference/plugins" />
|
|
|
|
|
|
|
|
<Note>
|
|
|
|
|
|
|
|
##### Missing something?
|
|
|
|
|
|
|
|
If you are missing something or have questions not covered here, the `#pattern-design` channel
|
|
|
|
on [discord.freesewing.org](https://discord.freesewing.org/) is the best place to ask questions.
|
|
|
|
|
|
|
|
</Note>
|