Tutorials
・
.
.
테스트 작성 중입니다.
모디팩토리 튜토리얼 ① : PCB Layout 화면을 열고 멈춰본 적 있으신가요? 모디팩토리 AI가 여러분의 막막함을 해결해 드립니다.
You can usually push through schematic capture. But the moment you open the PCB layout editor and start placing components, progress stalls. Once your design exceeds 50 components, knowing where to begin becomes genuinely overwhelming. Factor in signal flow, thermal distribution, and functional grouping, and a single placement session can easily consume hours.
MODI Factory automates this entire process with AI. Upload your schematic and PCB layout files, and the engine runs physics-based automatic placement — returning results in an average of 30 minutes, along with design rationale comments for every decision it makes.
In this guide, we'll walk you through the complete workflow from account creation to your first completed placement, step by step.
📍 Before you begin: what you'll need
MODI Factory currently supports KiCad and EasyEDA file formats. Before getting started, make sure you have both of the following files ready.
Schematic file (.kicad_sch or EasyEDA JSON)
PCB layout file (.kicad_pcb or EasyEDA PCB JSON)
If your files aren't ready yet, we recommend starting with MODI Factory's built-in sample files to get a feel for the full workflow first. Running through it once with sample data makes everything significantly smoother when you switch to your own design.
Step 1. Create an account and access the workspace
Go to modifactory.com and click [Get Started] in the top-right corner, or [Start for Free] on the main landing page. All you need is an email address — no credit card or payment required. During the early access period, all paid features are available at no cost.
After signing up, you'll be taken directly to your workspace. No software installation needed — everything runs in the browser.
⚠️ Pre-upload checklist
Confirm that net names in your schematic match those in your PCB layout file.
For KiCad, verify the Electrical Rules Check (ERC) returns no errors.
Make sure you're uploading the most recently saved version of each file.


