SYSTEM all green source hiwin.com queue 14,921 parts p99 latency 312ms dataflirt.com · scraper/hiwin-com
RUN · 14 active pipelines · hiwin.com live

Hiwin component data,
at warehouse scale.

We extract ballscrew specifications, linear guideway dimensions, load capacities, and CAD metadata from Hiwin. Delivered as clean JSON, CSV, or Parquet to S3 or Snowflake on your cadence.

Parts extracted
82.4K /run
Spec tables parsed
142K /run
CAD links indexed
64.1K /run
Active pipelines
14
Uptime
99.98%
Data Dictionary

Every field we extract from hiwin.com

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Linear Guideways objects from hiwin.com. All fields typed and schema-versioned.

part_numberseriesblock_typerail_length_mmdynamic_load_c_knstatic_load_c0_knweight_block_kgweight_rail_kg_mpreload_classprecision_class
linear_guideways
● 200 OK
"part_number": "HGW25CCZA",
"series": "HG",
"block_type": "Flange",
"dynamic_load_c_kn": 26.48,
"static_load_c0_kn": 36.49,
"precision_class": "C"
# part_numberseriesblock_typerail_length_mmdynamic_load_c_knstatic_load_c0_kn
1
2
3

Complete list of extractable fields for Ballscrews objects from hiwin.com. All fields typed and schema-versioned.

part_numbernominal_diameter_mmlead_mmthread_length_mmtotal_length_mmdynamic_load_knstatic_load_knrigidity_n_umshaft_mass_kg_mnut_mass_kg
ballscrews
● 200 OK
"part_number": "R1605T3-FSI",
"nominal_diameter_mm": 16,
"lead_mm": 5,
"dynamic_load_kn": 7.8,
"static_load_kn": 17.9,
"rigidity_n_um": 170
# part_numbernominal_diameter_mmlead_mmthread_length_mmtotal_length_mmdynamic_load_kn
1
2
3

Complete list of extractable fields for CAD & Manuals objects from hiwin.com. All fields typed and schema-versioned.

part_numbercad_2d_dxf_urlcad_3d_step_urlcad_3d_iges_urluser_manual_pdfspec_sheet_pdfassembly_guide_pdfcertificate_url
cad_& manuals
● 200 OK
"part_number": "HGW25CCZA",
"cad_3d_step_url": "https://hiwin.com/assets/cad/HGW25CCZA.step",
"cad_3d_iges_url": "https://hiwin.com/assets/cad/HGW25CCZA.igs",
"spec_sheet_pdf": "https://hiwin.com/assets/pdf/HG_series.pdf",
"assembly_guide_pdf": "https://hiwin.com/assets/pdf/assembly.pdf",
"has_cad": true
# part_numbercad_2d_dxf_urlcad_3d_step_urlcad_3d_iges_urluser_manual_pdfspec_sheet_pdf
1
2
3

Complete list of extractable fields for Cross-Axis Robots objects from hiwin.com. All fields typed and schema-versioned.

model_namestroke_x_mmstroke_y_mmmaximum_speed_mm_srepeatability_mmpayload_kgmotor_output_wball_screw_lead_mmbase_material
cross-axis_robots
● 200 OK
"model_name": "KA-100",
"stroke_x_mm": 1000,
"payload_kg": 50,
"maximum_speed_mm_s": 500,
"repeatability_mm": 0.01,
"motor_output_w": 400
# model_namestroke_x_mmstroke_y_mmmaximum_speed_mm_srepeatability_mmpayload_kg
1
2
3

Complete list of extractable fields for Distributors objects from hiwin.com. All fields typed and schema-versioned.

regioncountrycompany_nameaddressphoneemailwebsitelatitudelongitudeauthorized_status
distributors
● 200 OK
"region": "Europe",
"country": "Germany",
"company_name": "Hiwin GmbH",
"phone": "+49 781 93278-0",
"authorized_status": "Direct Subsidiary",
"is_active": true
# regioncountrycompany_nameaddressphoneemail
1
2
3

Capabilities

Industrial specification data without the manual entry

Our Hiwin scraper targets nested engineering tables, JavaScript configurators, and technical PDFs to extract dimensional data and load ratings into clean relational formats.

Part Number Parsing

Deconstruct complex Hiwin alphanumeric codes into structural dimensions, preload classes, and precision grades.

Technical Table Extraction

Convert nested HTML specification tables with complex column spans into flat relational data models.

CAD Asset Indexing

Extract direct URLs for 2D and 3D CAD files across STEP, IGES, and DXF formats for engineering ingestion.

Load Capacity Metrics

Capture dynamic and static load ratings, rigidity metrics, and mass properties for precise engineering calculations.

PDF Spec Sheet Parsing

Extract dimensional tolerances and mounting instructions from attached PDF documents using automated OCR.

Distributor Network Mapping

Scrape global authorized distributor locations, contact details, and precise coverage zones.

Configurator State Hydration

Execute JavaScript to capture all possible permutations in the Hiwin dynamic product configurator.

Cross-Reference Mapping

Link equivalent components across different series and legacy part numbers within the Hiwin ecosystem.

Scheduled Catalogue Sync

Run weekly or monthly diffs to detect new product line introductions or discontinued parts automatically.

// engagement pipeline

From catalogue URL to warehouse record

Brief in. Clean data out.

Define Scope
d 0

Provide target product series, component types, or regional distributor parameters. We map the schema.

Pipeline Build
d 2–4

We configure Scrapy crawlers, handle Hiwin configurator state, and structure the technical tables.

Validation & QA
d 4–6

Schema validation, null-rate checks on critical load ratings, and unit normalisation before launch.

Delivery
ongoing

JSON, CSV, or Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on agreed cadence.

Under the hood

How we handle complex industrial catalogues

Extracting engineering data requires more than simple HTTP requests. Here is how we process Hiwin's technical infrastructure.

pipeline-monitor · hiwin.com · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
Configurator logic
JavaScript driven part selectors

Hiwin uses JavaScript driven part configurators. We run Playwright to iterate through all valid dimensional permutations, capturing exact specifications for every possible variant.

Deeply nested tables
Resolving complex HTML structures

Engineering tables span multiple column spans and row spans. We use custom parsing logic to flatten these into strict JSON schemas, ensuring load ratings align with the correct part number.

PDF text extraction
Digitising legacy specifications

Many legacy parts only feature specifications in PDF format. We deploy text extraction pipelines to digitise these metrics and merge them with web scraped data.

Regional routing
Geolocation based catalogues

Hiwin serves different catalogues based on IP geolocation. Our proxy infrastructure targets specific regions to capture localized availability and distributor details.

Unit standardisation
Metric and imperial normalisation

Dimensions appear in metric and imperial across different regional sites. We normalise all outputs to your preferred unit system before warehouse delivery.

Applications

Who uses Hiwin data and how

Teams across industries use hiwin.com data to build competitive products and smarter operations.

01
MRO Procurement

Ingest exact part specifications to automate spare parts purchasing and inventory management.

02
Engineering Software

Populate CAD software libraries and simulation tools with accurate physical dimensions and load limits.

03
Competitor Cross-Referencing

Map Hiwin guideways and ballscrews against THK or Bosch Rexroth catalogues for direct replacement analysis.

04
Distributor Intelligence

Track the global footprint of authorized Hiwin distributors to optimise supply chain routing.

05
Predictive Maintenance

Feed load capacity and rigidity metrics into machine learning models for industrial equipment lifecycle prediction.

06
Digital Twin Creation

Supply physical properties and 3D models required for building accurate digital twins of manufacturing lines.

Why DataFlirt

"Hiwin's catalogue contains the critical physical properties that drive global manufacturing, but extracting dimensional data from nested engineering tables requires specialized parsing logic."

Industrial MRO data extraction is rarely a simple scrape. Hiwin product pages rely on complex JavaScript configurators and heavily merged HTML tables to display load ratings and tolerances. DataFlirt handles the DOM traversal, unit normalisation, and configurator state management so your engineering teams receive clean, queryable data.

Technical Spec

Hiwin scraper technical capabilities

Everything supported by our hiwin.com scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript configurator traversal
Iterate through all valid part number permutations
Supported
Table flattening
Convert complex HTML tables into flat records
Supported
PDF specification parsing
Extract text and tables from attached technical PDFs
Supported
CAD file URL extraction
Capture direct links to STEP, IGES, and DXF models
Supported
Regional catalogue targeting
Use localized IPs to capture region specific part availability
Supported
Change detection diffs
Hash based diff to emit only new or modified parts
Supported
Multi-language support
Extract specifications from EN, DE, and JP site variants
Supported
Webhook delivery
HTTP POST per record or batch
Supported
Distributor portal pricing
B2B pricing hidden behind authorized distributor login walls
Partial
Native CAD file downloading
We index the URLs but do not download and host the multi-gigabyte CAD files
Partial
Infrastructure

Infrastructure powering the MRO pipeline

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheuspdfplumberOpenCV
Configurator State Machine

Playwright scripts automate the Hiwin part selector, capturing every valid combination of preload, precision, and dimension.

Table Normalisation Engine

Custom Python middleware targets complex engineering tables, resolving merged cells into strict relational schemas.

Cloud-Native Orchestration

Pipelines run on AWS Lambda and ECS. Airflow handles scheduling, dependency management, and SLA alerting.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Newline-delimited or nested array structures
CSV
Flat file with typed columns for engineering teams
XLS
Excel compatible format for procurement departments
Parquet
Columnar format for data warehouse ingestion
AWS S3
Direct bucket delivery compatible with any data lake
Webhook
HTTP POST per record for real-time processing
API
REST endpoints for on-demand part number querying
PostgreSQL
Direct database upsert with conflict resolution
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About hiwin.com scraping, legality, and pipeline operations.

Ask us directly →
What specific Hiwin products do you scrape?

Linear guideways, ballscrews, linear motors, cross-axis robots, and bearings across all regional catalogues.

Can you extract CAD models?

We extract the direct download URLs and metadata for 2D and 3D CAD files. We do not host the binary files themselves.

How do you handle complex part numbers?

We parse Hiwin's alphanumeric part codes into their constituent components, such as block type, preload class, and precision grade.

Do you parse PDF manuals?

Yes, our pipeline includes PDF text extraction to capture dimensional tolerances and load ratings that are not present in the HTML DOM.

How often is the catalogue updated?

For most MRO clients, we run full catalogue diffs on a monthly or quarterly basis to capture new product lines.

Is pricing data available?

Hiwin generally does not list direct B2B pricing on their public catalogue. We extract publicly available specifications and distributor locations.

How do you format complex engineering tables?

We flatten multi-dimensional HTML tables into strict key-value pairs, normalising units like millimetres and kilonewtons across the dataset.

$ dataflirt scope --new-project --source=hiwin.com ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Stop manually copying specifications from Hiwin PDFs. We build and maintain the extraction infrastructure so you can focus on procurement and engineering.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Related Scrapers

More in industrial and mro

Services

Data Extraction for Every Industry

View All Services →