Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.cadcamfun.xyz/llms.txt

Use this file to discover all available pages before exploring further.

Collaboration and Sharing

Effective collaboration and secure sharing of information are fundamental in modern design and production environments. This section explores the application’s features dedicated to collaboration, revision management, and data sharing.

Overview of Collaboration Features

The application offers a complete ecosystem for team collaboration:
  • Real-time collaboration: Multiple users can work simultaneously on the same project
  • Cloud synchronization: Access projects from any device and location
  • Permission system: Granular control over who can view or modify what
  • Complete history: Track all changes with rollback capability
  • Smart notifications: Targeted updates on relevant changes
Support for different team roles:
  • CAD designers: Creation and modification of geometry
  • CAM programmers: Toolpath generation
  • Process engineers: Production parameter definition
  • Production staff: Access to manufacturing information
  • Managers: Progress and timeline supervision
Collaboration Overview

User and Permission Management

User System

  • Individual accounts with personal settings
  • Predefined roles (Admin, Designer, Programmer, etc.)
  • Custom roles for your organization
  • User groups for functional teams
  • Centralized administration

Permission Configuration

  • Organization-level global permissions
  • Project-specific access control
  • Element-level permissions
  • Feature-level restrictions
  • Time-limited access

Permission Management Process

1

Access Admin Settings

Navigate to administration settings
2

Select User/Group

Choose the user or group to configure
3

Define Permissions

Set permissions at organization, project, or element level
4

Specify Actions

Define allowed actions (view, edit, delete, etc.)
5

Set Time Limits

Configure any temporal restrictions

Real-Time Collaboration

Synchronous Co-editing

Real-time Editing

Multiple users can modify the same project simultaneously

Presence Indicators

Display of who is working on what

Smart Locking

Automatic prevention of editing conflicts

Conflict Resolution

Tools to resolve overlapping changes

Automatic Merging

Smart integration of compatible changes

Integrated Communication

  • Real-time messaging in the project context
  • Threaded discussions
  • File sharing
  • Mention notifications
  • Notes linked to specific project elements
  • Visual markup
  • Version-specific comments
  • Resolution tracking
  • Collaboration sessions with screen sharing
  • Voice and video chat
  • Recording capability
  • Meeting scheduling
  • Planning of collaborative sessions
  • Availability management
  • Meeting reminders
  • Schedule synchronization

Using Real-Time Collaboration

1

Open Project

Open the project you want to share
2

Invite Collaborators

Select “Invite collaborators” from the Collaboration menu
3

Add Team Members

Add team members or external collaborators
4

Set Permissions

Set permissions for the session
5

Start Collaboration

Send invitations and start collaboration
6

Use Communication Tools

Use integrated communication tools during the session

Best Practices for Synchronous Collaboration

  • Define objectives clearly
  • Assign areas of responsibility
  • Set timeframes
  • Prepare materials
  • Keep everyone informed
  • Use clear language
  • Document decisions
  • Share progress updates
  • Regular progress reviews
  • Status updates
  • Issue resolution
  • Next steps planning
  • Record decisions
  • Track changes
  • Note reasoning
  • Update documentation
  • Collective verification
  • Quality check
  • Completion confirmation
  • Follow-up planning

Revision and Version Management

Version Control System

Automatic Saving

Periodic creation of work snapshots

Explicit Versions

Manual creation of significant versions

Branch and Fork

Creation of alternative project variants

Merge

Merging changes from different branches

Rollback

Ability to return to any previous version

Change Tracking

  • Graphical highlighting of changes
  • Side-by-side comparison
  • Change visualization
  • Interactive diff view
  • Chronological record
  • Change history
  • User tracking
  • Timestamp information
  • Quantitative analysis
  • Change metrics
  • Progress tracking
  • Performance indicators
  • Author information
  • Date tracking
  • Change reasons
  • Impact assessment

Review Workflow

  • Formal submission
  • Review criteria
  • Deadline setting
  • Priority assignment
  • Element-specific comments
  • Visual annotations
  • Change suggestions
  • Improvement requests
  • Status tracking
  • Progress monitoring
  • Approval workflow
  • Completion verification
  • Official approval
  • Authentication
  • Audit trail
  • Compliance tracking
  • Automatic updates
  • Status changes
  • Action required
  • Deadline reminders

Using the Review System

1

Select Project

Choose the project or component to review
2

Create Checkpoint

Create a checkpoint or formal version
3

Start Review

Start a review request from the Collaboration menu
4

Select Reviewers

Choose reviewers and specify review criteria
5

Set Parameters

Set deadlines and priorities
6

Monitor Progress

Track review status and manage feedback
7

Apply Changes

Make necessary changes and request new approval
8

Finalize

Complete the review with formal approval

Project and File Sharing

Sharing Methods

Internal Sharing

Access for other organization users

External Sharing

Sharing with external collaborators

Access Links

Generation of access links with various restrictions

Project Packages

Export of complete packages for offline sharing

Standard Formats

Sharing in universal CAD/CAM formats

Sharing Control

  • Project selection
  • Component filtering
  • Version control
  • Access management
  • Read-only access
  • Edit permissions
  • Admin rights
  • Custom roles
  • Time limits
  • Automatic expiration
  • Renewal options
  • Access tracking
  • Security settings
  • Access codes
  • Two-factor authentication
  • Security policies
  • Immediate termination
  • Access removal
  • Security alerts
  • Audit logging

Web Viewer

  • No software installation
  • Universal access
  • Cross-platform support
  • Responsive design
  • Intuitive navigation
  • Simple controls
  • Clear layout
  • Helpful guides
  • Comment addition
  • Markup tools
  • Feedback collection
  • Change tracking
  • Basic measurements
  • Dimension checking
  • Distance calculation
  • Angle measurement
  • Responsive design
  • Touch controls
  • Mobile optimization
  • Offline access

Sharing Tracking and Analysis

  • View tracking
  • Access alerts
  • Activity monitoring
  • Usage reports
  • Access frequency
  • User patterns
  • Time analysis
  • Performance metrics
  • Action tracking
  • User activity
  • Change history
  • Audit trail
  • Activity summaries
  • Usage analysis
  • Security reports
  • Compliance tracking
  • Comment collection
  • Response tracking
  • Improvement suggestions
  • User satisfaction

Integration with External Collaboration Tools

Supported Platforms

PLM Systems

Product Lifecycle Management integration

Project Management

Jira, Asana, Monday integration

Communication Tools

Microsoft Teams, Slack, Discord integration

File Sharing

Dropbox, Google Drive, OneDrive integration

ERP Systems

Enterprise Resource Planning integration

Integration Configuration

1

Access Settings

Open the application Settings
2

Select Integrations

Navigate to the “Integrations” section
3

Choose Service

Select the service to integrate
4

Authenticate

Follow the authentication wizard
5

Configure Options

Set up synchronization and sharing options
6

Test Integration

Verify operation with an integration test
7

Customize Workflow

Adjust the workflow to your needs

Bidirectional Synchronization

  • Automatic updates
  • Version control
  • Conflict resolution
  • Change tracking
  • Context preservation
  • Property mapping
  • Data consistency
  • Information integrity
  • Update alerts
  • Status changes
  • Action required
  • System events
  • Progress monitoring
  • State synchronization
  • Update verification
  • Consistency checks
  • Conflict detection
  • Resolution strategies
  • Version control
  • Data integrity

Integrated Workflows

  • Process automation
  • Event handling
  • Action sequences
  • Workflow rules
  • Activity connections
  • Dependencies
  • Progress tracking
  • Status updates
  • Multi-system workflow
  • Approval chains
  • Status tracking
  • Completion verification
  • Combined data
  • Cross-system analysis
  • Performance metrics
  • Progress tracking
  • System overview
  • Status monitoring
  • Performance tracking
  • Activity visualization

Virtual and Augmented Reality Collaboration

VR/AR Features

VR Exploration

Immersion in models in virtual environment

AR Annotations

Adding notes and markup in augmented reality

Collaborative Review

Review sessions in shared virtual environment

Digital Twin

Interaction with digital twins of physical products

Contextual Simulation

Virtual testing in realistic environment

Supported Devices

  • Oculus
  • HTC Vive
  • Valve Index
  • Other compatible devices
  • HoloLens
  • Magic Leap
  • Mobile AR devices
  • AR glasses
  • Multi-wall systems
  • Immersive environments
  • Projection systems
  • Interactive displays
  • Combined VR/AR
  • Mixed reality
  • Cross-platform support
  • Device flexibility
  • Controllers
  • Motion trackers
  • Haptic gloves
  • Input devices

Starting a VR/AR Session

1

Select Project

Choose the project to view in VR/AR
2

Start Session

Select “Start VR/AR session” from the Collaboration menu
3

Choose Mode

Select the mode (immersive VR, field AR, etc.)
4

Invite Participants

Add participants to the session
5

Connect Device

Connect your VR/AR device following instructions
6

Interact

Use controllers or gestures to interact with the model
7

Communicate

Use integrated audio/video for participant communication
8

Save Changes

Save annotations and changes at the end of the session

Best Practices for VR/AR Collaboration

  • Space requirements
  • Equipment setup
  • Network connectivity
  • Safety measures
  • Session objectives
  • User protocols
  • Safety guidelines
  • Communication rules
  • Duration limits
  • Break scheduling
  • Fatigue prevention
  • Comfort monitoring
  • Session moderator
  • Technical support
  • Participant roles
  • Responsibility distribution
  • Session recording
  • Note taking
  • Action items
  • Follow-up planning

Asynchronous Collaboration

Tools for Asynchronous Work

Task Management

Creation and monitoring of specific tasks

Contextual Communication

Comments and notes linked to specific elements

Smart Notifications

Alerts about relevant changes and activities

Scheduled Reviews

Planning of feedback cycles

Complete History

Access to history of all changes and discussions

Asynchronous Workflow

1

Task Assignment

Project owner assigns specific tasks to team members
2

Independent Work

Each member works independently on their part
3

Feedback Request

Upon completion, request feedback or approval
4

Review Process

Reviewers examine work in their available time
5

Collect Feedback

Gather feedback and comments centrally
6

Implement Changes

Make changes and verify results
7

Iterate

Continue process until final approval

Coordination Mechanisms

  • Project status overview
  • Progress tracking
  • Task status
  • Performance metrics
  • Chronological view
  • Milestone tracking
  • Deadline management
  • Progress visualization
  • Relationship mapping
  • Sequence planning
  • Impact analysis
  • Critical path tracking
  • Checkpoint definition
  • Progress markers
  • Achievement tracking
  • Celebration points
  • Status updates
  • Progress reports
  • Performance analysis
  • Issue tracking

Priority Management

  • Task importance levels
  • Priority assignment
  • Resource allocation
  • Time management
  • Relevance sorting
  • Priority display
  • Custom views
  • Quick access
  • Delay alerts
  • Critical task handling
  • Issue escalation
  • Resolution tracking
  • Work distribution
  • Resource allocation
  • Capacity planning
  • Efficiency optimization
  • Priority updates
  • Schedule adjustments
  • Resource reallocation
  • Process optimization

Security and Compliance in Collaboration

Intellectual Property Protection

Watermarking

Document marking with ownership information

DRM

Control over shared file usage

Access Tracking

Monitoring who accesses sensitive content

Activity Logs

Detailed recording of all actions

Access Revocation

Immediate removal of access rights

Regulatory Compliance

  • Personal data protection
  • Privacy compliance
  • Data handling
  • User rights
  • Export control
  • Security measures
  • Compliance tracking
  • Documentation
  • Security standards
  • Risk management
  • Control measures
  • Audit support
  • Activity logging
  • Change tracking
  • Compliance verification
  • Documentation

Data Classification

  • Sensitivity classification
  • Access control
  • Security measures
  • Protection levels
  • Content analysis
  • Classification rules
  • Label management
  • Policy enforcement
  • Access rules
  • Security measures
  • Handling procedures
  • Compliance requirements
  • Access restrictions
  • View limitations
  • Sharing controls
  • Security boundaries
  • Usage tracking
  • Security alerts
  • Compliance monitoring
  • Audit logging

Infrastructure Security

  • Data protection
  • Secure transmission
  • Storage security
  • Access control
  • Identity verification
  • Security layers
  • Access control
  • Login protection
  • Secure connections
  • Remote access
  • Data protection
  • Network security
  • Data validation
  • Change detection
  • Security verification
  • Compliance checking
  • Data protection
  • Recovery options
  • Backup management
  • Disaster recovery

Tips and Best Practices for Collaboration

Collaboration Planning

  • Clear responsibilities
  • Expertise areas
  • Task assignment
  • Team structure
  • File naming rules
  • Version labeling
  • Project organization
  • Standard formats
  • Process definition
  • Step documentation
  • Guidelines
  • Best practices
  • Channel selection
  • Frequency setting
  • Protocol definition
  • Response times
  • Tool familiarization
  • Process training
  • Best practices
  • Skill development

Effective Communication

  • Element references
  • Clear context
  • Specific details
  • Purpose explanation
  • Clear messages
  • Essential information
  • Focused content
  • Efficient communication
  • Specific requirements
  • Clear objectives
  • Expected outcomes
  • Timeline definition
  • Positive approach
  • Specific suggestions
  • Improvement focus
  • Action items
  • Choice recording
  • Rationale documentation
  • Impact assessment
  • Follow-up planning

Conflict Management

  • Fact analysis
  • Evidence review
  • Objective assessment
  • Solution development
  • Team involvement
  • Consensus building
  • Win-win solutions
  • Relationship maintenance
  • Clear process
  • Level definition
  • Resolution path
  • Documentation
  • Neutral facilitation
  • Fair resolution
  • Communication support
  • Agreement building
  • Priority balancing
  • Resource allocation
  • Timeline adjustment
  • Quality maintenance

Continuous Improvement

  • Process review
  • Performance analysis
  • Improvement identification
  • Action planning
  • Performance tracking
  • Quality measures
  • Efficiency analysis
  • Progress monitoring
  • User input
  • Process feedback
  • Tool evaluation
  • Improvement suggestions
  • New approaches
  • Tool testing
  • Process innovation
  • Method evaluation
  • Knowledge transfer
  • Experience sharing
  • Success stories
  • Learning distribution
Effective collaboration requires clear communication, well-defined processes, and the right tools. Take time to establish good practices and maintain them throughout the project lifecycle.

Effective collaboration is a multiplier of productivity and quality in CAD/CAM projects. The features offered by the application support distributed and multidisciplinary teams, while ensuring security and traceability. In the next section, we will explore the support and troubleshooting features to help you overcome any difficulties.