Quick Start
Get up and running with SELab.ai in just a few minutes!
Prerequisites
Before you begin, make sure you have:
- ✅ Installed SELab.ai
- ✅ Created and verified your account
- ✅ Logged into the application
Create Your First Project
Step 1: New Project
Click the "New Project" button in the dashboard.
Dashboard → New Project → Enter Project Details
Fill in the project information:
- Project Name: "My First System"
- Domain: Select from dropdown (e.g., "Aerospace", "Automotive")
- Template: Choose "Blank Project" or a starter template
Step 2: Define Requirements
Navigate to the Requirements tab and add your first requirement:
- Click "Add Requirement"
- Enter requirement details:
ID: REQ-001
Title: System shall process user input
Description: The system must accept and validate user input within 100ms
Priority: High - Click "Save"
Step 3: Create a Model
Switch to the Modeling view:
- Click "New Diagram"
- Select diagram type: "Block Definition Diagram (BDD)"
- Drag and drop blocks from the palette
- Connect blocks with relationships
- Save your diagram
Step 4: Generate Documentation
Now let's generate a document:
- Go to "Documents" tab
- Click "Generate Document"
- Select format: PDF or Word
- Choose template: "Requirements Specification"
- Click "Generate"
Your document will be ready in seconds! 🎉
Example: Simple Robot System
Let's create a complete example system.
Define the System
package RobotSystem {
part def Robot {
part sensors : Sensor[*];
part actuators : Actuator[*];
part controller : Controller;
}
part def Sensor;
part def Actuator;
part def Controller;
}
Add Requirements
| ID | Requirement | Priority |
|---|---|---|
| REQ-001 | Robot shall detect obstacles | High |
| REQ-002 | Robot shall avoid collisions | High |
| REQ-003 | Robot shall operate for 8 hours | Medium |
Create Architecture
- Create a BDD showing system structure
- Create an IBD showing internal connections
- Create sequence diagrams for key scenarios
Generate Outputs
Generate the following documents:
- ✅ System Requirements Specification
- ✅ Architecture Design Document
- ✅ Interface Control Document
Key Concepts
Models
Models are the core of SELab.ai. They represent your system using standard modeling languages like SysML V2.
Diagrams
Visual representations of your models:
- BDD: Block Definition Diagrams
- IBD: Internal Block Diagrams
- STM: State Machine Diagrams
- ACT: Activity Diagrams
Documents
Automatically generated artifacts based on your models and requirements.
Processes
Workflows that guide you through system development following proven methodologies.
Common Tasks
Import Existing Models
File → Import → Select SysML/UML file → Import
Export Your Work
File → Export → Choose format (SysML, PDF, Excel) → Export
Collaborate with Team
Share → Invite Members → Enter emails → Send Invitations
Tips for Success
💡 Start Simple: Begin with a small subsystem before modeling the entire system
💡 Use Templates: Leverage built-in templates to save time
💡 Iterate Often: Update models frequently as requirements evolve
💡 Document Early: Generate documents regularly to catch issues
💡 Collaborate: Invite team members early for better feedback
What's Next?
Now that you've created your first project, explore these topics:
- 📚 Core Concepts - Understand SELab.ai fundamentals
- 🔌 API Reference - Integrate with other tools
Need Help?
- 💬 Join our Community Forum
- 📖 Browse the Knowledge Base
- 📧 Contact support@selab.ai
Happy modeling! 🎉