System requirements for hsbMake applications
🔐 Firewall, Proxy, and Antivirus Settings
Allow outgoing connections on ports 80 and 443 to the following domains:
- http://www.hsbcad.com
- http://www.hsb-cad.com
- http://www.hsbshare.com
- http://myhsbcad.com
- http://hsbservices.com
✅ Please ensure all related subdomains (child addresses) are also included.
🌐 Internet and Licensing Requirements
- A stable internet connection is required.
- Access to Amazon Web Services (AWS) must be allowed, as our licensing system validates via our AWS-hosted servers.
🧩 .NET Dependency
- Ensure that .NET version 8 is installed on the system.
📧 Email Whitelisting
Some emails may be blocked before they reach your mailbox (and might not even appear in your spam folder).
Please ask your IT department to whitelist the following email addresses:
📌 Make sure to include all associated subdomains.
hsbMake Architecture
hsbMake consists of Server and Client applications designed to operate within a local/internal network environment.
- Communication between the client and server is handled via network services that utilize Windows Authentication (TLS 1.2) for secure data exchange.
- As such, a Windows Domain environment is expected for proper functionality.
💾 Storage Requirements
Determining how much storage a company requires depends on several factors:
- Size of models
- Volume of production
- Amount of data per production order (e.g., CNC data, shop drawings)
Storage can be broken down into three main categories:
1. Project Storage Data
This depends on the number of projects being stored over a given period (Project Volume).
Project Storage Data = Average Project Size × Project Volume
Project Size = (Average Model Size + Project Asset Size)
2. Production Data
This includes only active production orders.
Production Data = Number of Active Production Orders × Project Size
3. Archived Data
For sizing purposes, archived data is considered uncompressed.
Archived Data = Project Size × Number of Archived Projects
📁 Archiving policies can affect the total volume, and further archiving of archived data may also be considered based on retention strategies.
Server
Processor
2.0 GHz or faster x64
4 – 8 cores
Memory
Minimum: 8GB
Recommended:32GB or more.
Disk Space
- hsbMake software requires 1GB of disk space.
- Project Storage - depends on size of projects. (see 'Project Data Sizing' section).
- Production Asset Data - depends on size of projects. (see 'Project Data Sizing' section).
- SQL Server – see hardware and software requirements
Operating System
Minimum: Windows Server 2016or greater.
Recommended: The latest or are cent version of Windows Server.
Software
Minimum: SQL Server 2016 Express .NET Framework 4.7.2.
Recommended: The latest version of SQL Server Standard .NET Framework 4.8or above.
NOTE: Using a virtual server environment is recommended. This provides greater flexibility for:
- Updates
- Backups
- Business continuity
Factory Clients
Existing Customers
Examples of client hardware being used by existing customers:
- Intel NUC
- Dell OptiPlex 3070, Intel i3-9100t, 8gb of Memory, 256gb of Storage (Windows 10 Pro)
- HP thin clients T630 32GB/ 8gb Windows 10 IoT Enterprise Thin Clients 640
- Advantech UTC-318 (touch screen all-in-one)
- Old machines from the office
Monitors
The type of monitor can vary depending on the kind of work done at the workstation.
E.g. insulating a panel might require less than framing an element.
Examples of monitors being used by existing customers:
- Multi-touch monitor - Sizes between 20 and 27 inch. E.g.:
o Dell- 24 inch - Multi-touch.
o Dell- 27 inch - Multi-touch.
- Regular monitor - Sizes between 20 and 27 inch. E.g.:
o Iiyama- 27 inch.
- Regular tv - Sizes between 43 and 65 inch. E.g.:
o Samsung Crystal UHD 65TU7020.
Minimum: 24inch - LCD - Full HD (1080p).
Graphics
- DirectX support. Bare minimum is required. Display will primarily be 2D graphics and text with possible light 3D usage.
Software
Minimum: Windows 10 .NET Framework 4.7.2
Recommended: Windows 11 Pro or above .NET Framework 4.8 or above
The following software is required to be installed:
- Microsoft Edge WebView2 runtime
- Autodesk Design Review – if viewing DWF files
Mobile Applications
iPads
iOS 11 and above
Android Tablets
Android 5 and above
Networking
hsbMake consists of a Server and Client applications designed to work within a local/internal network environment.
Communication between client and server is implemented using network services that rely on Windows Authentication (TLS1.2) for security so an environment with a Windows Domain is expected.
Project Data Sizing
Overview
Determining how much disk space a company requires depends on:
- Size of models
- Volume of production
- Amount of data associated with eachproduction order e.g. cnc data, shop drawings.
The storage should be considered tobreak down into three areas:
- Project Storage Data
- Production Data
- Archived Data
Project Storage Data should be seen as a factor of the number of projects being stored over a period, the Project Volume.
Project Storage Data = Average Project Size x Project Volume
Project Size = (Average Project Size + Project Asset Size)
Assuming an archiving process is taking place, there will be a finite number of active production orders in the Production Data:
Production Data = No. of Active Production Orders x Project Size
Archived project data can be considered for sizing purposes to be uncompressed, so the calculation is simply:
Archived Data = Project Size x No. of Archived Projects
The no. of archived projects can be calculated depending on volume over a period of time but could factor in archiving the archive data if necessary.
Project Storage Data
The amount of data required for storing the snapshot project data.
- Core model map data
- Project Storage cache data
Production Asset Data
The data required by the factory for each project:
- CNC files
- Shop drawings
o PDF
o DWF
- Model Files (model map data)