Blockdata Teaching on an Odd Form Insertion Machine | Southern Machinery
Blockdata teaching is the step where an odd form insertion machine program stops being a list of unrelated points and becomes structured data that can be reused, copied and edited as a group. Lesson 5 of Southern Machinery's odd form machine training series covers it, and this article explains what it means for THT production: how grouped insertion data is taught and maintained, what it decides about yield and changeover time, how it connects to pickup position, material settings and array data, and what a buyer should verify on the machine being quoted.
Sep 18, 2026 · Updated Sep 18, 2026 · Southern Machinery


Blockdata Teaching on an Odd Form Insertion Machine | Southern Machinery
Programming an odd form insertion machine is a data exercise until the moment it becomes a quality problem. The machine inserts what it has been taught, to the depth it has been taught, in the sequence it has been taught — and on a DIP line building connectors, relays, transformers, fuse holders and terminal blocks, the largest cost of that program is rarely machine time. It is engineering time: the hours spent teaching insertion positions, and the changeover hours spent re-teaching them when an order comes back.
Lesson 5 of Southern Machinery's odd form machine training series covers blockdata teaching — the step where insertion data stops being a row of isolated, one-off positions and is structured into blocks that can be taught once, reused, copied and edited as a group. In the series this lesson sits deliberately in the middle of the programming arc: board geometry and mark points are established in Lessons 3 and 4, the insertion data itself is structured here in Lesson 5, the pickup position is defined in Lesson 6, component and material data in Lesson 7, and array data with automatic learning in Lesson 8. Skipping the block layer does not make the machine stop — it simply moves the cost of that omission into every future changeover.
The training lesson is embedded below.
<iframe width="100%" height="480" src="https://www.youtube-nocookie.com/embed/FbjTyRurXms?rel=0" title="Lesson 5 on Odd Form Machine - Blockdata teaching" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
Direct link: watch Lesson 5 of the odd form machine training series on YouTube
What is this machine used for?
An odd-form insertion machine is the THT station that handles what the rest of the assembly line cannot. Transformers, relays, connectors, fuse holders, terminal blocks, radial electrolytic capacitors, inductors, lamps and optoelectronic parts are neither radial tape, axial tape nor SMD. They arrive in trays, tubes, vibratory bowls or loose bags, with different lead pitches, asymmetric bodies and no shared presentation standard. A radial inserter cannot be pointed at them, and manual insertion gives you one operator, one part, one board at a time.
An odd-form machine picks each part with a nozzle or a gripper, presents it to the board, seats the leads into the programmed holes to a programmed depth and clinches underneath, so the board can continue into wave soldering without being re-handled.
As a reference point for this equipment class, the documented specification of the S-70LD odd form insertion machine describes four insertion heads with four adjustable feeders (tape or vibration plate), a 4,000 CPH insertion speed (3,800 CPH noted for radial resistor insertion), ±0.05 mm insertion accuracy, components from 3×3 mm to 30×30 mm and up to 50 mm high, PCBs from 50×50 mm to 300×300 mm at 0.8–5.0 mm thickness, a 220 V AC / 0.8 kVA supply, air at 0.4–0.6 MPa, noise at or below 75 dB and a machine weight of roughly 1,000 kg. Southern Machinery's odd-form platforms, including the S7900 series, address the same job class at other board sizes and throughput levels.
Those numbers describe capability. What decides whether the capability is realised on your product is the program — and inside the program, it is the structure of the insertion data.
What "blockdata teaching" actually controls
Blockdata teaching is the layer where insertion data is organised into blocks — groups of insertion positions that share a reference, a component definition or a placement pattern — instead of being stored as separate, unrelated points. Practically, it is what allows a program to describe a multi-lead component, a group of identical parts, or a repeated pattern on a board as one teachable unit rather than as a long list of coordinates.
Buyers should treat this as a data-management capability, not a button, and interrogate it accordingly. The questions that matter when you are evaluating any odd-form platform:
- What defines a block. Whether a block groups positions by component, by feeder station, by insertion head, or by a geometric region of the board. That choice determines how much of a program has to be touched when a single component changes.
- How a block is taught. Whether the operator teaches one representative position and applies the pattern to the rest, or works position by position. This is the difference between a one-hour and a one-shift new-product introduction.
- How many leads are inserted per index. Multiple leads of the same component may be handled within one block definition and one insertion cycle, or across several. Do not assume — ask for the parameter and see it run on a multi-pin connector of the type you build.
- How edits propagate. What happens to the rest of the program when one position inside a block is corrected: whether the correction stays local or is applied across the block, and whether operators can see which positions share a definition before they edit one.
- How blocks are reused. Whether a block definition can be copied between programs, between board variants and between machines in the same plant — and whether naming follows a convention your team can maintain. A block library without a naming standard decays into a folder of duplicates within a year.
- How polarity and orientation are handled inside a block. For polarised parts, orientation is a per-position property and a per-program risk. Confirm what the machine checks before placement, not only what it can do after.
- How the data is versioned and backed up. Where the program and its block definitions live, how they are exported, and how a program is restored when a controller is replaced or an engineer leaves.
- How the block layer relates to the panel. Whether teaching happens per single board or per panel array, and how a block maps onto a stepped or mirrored panel layout.
Screen labels, teach sequences and file structures differ between machine platforms, controller generations and software revisions — Southern Machinery's own training content reflects the naming used on the platform being demonstrated, not a universal standard. That is why the honest answer to "how does blockdata teaching work?" is always platform-specific, and why the buying question is not "does your machine have block data?" but "show me block data being taught and edited for my component mix, on the machine you are quoting."
Typical applications
1. Home appliance control boards. Air conditioners, washing machines, rice cookers, induction cookers and microwaves carry relays, connectors and transformers alongside radial parts. These component families repeat across many SKUs, so a block definition that is correct and reusable is what turns a model changeover into a data change instead of a mechanical re-setup.
2. Power supply and adapter PCBA. Vehicle power supplies, energy-saving power supplies and ballasts use transformers, inductors, radial capacitors and optoelectronic parts — often the same electrical part in tape on one product and in bulk on another. Each presentation needs its own data, and blocks are what keep those definitions from being rebuilt product by product.
3. LED drivers and lighting electronics. Radial capacitors, inductors and lamps have to be seated to a consistent height before wave soldering. Body orientation and lead length affect the mechanical fit of the finished luminaire, so an error inside a block does not stay inside the block — it becomes a seating or tilt defect on every board in the batch.
4. Automotive and vehicle electronics. Car audio and vehicle power supply boards combine odd-form parts with mixed SMT and THT content. Polarity and seating depth are reliability characteristics, and the block layer is where those properties are attached to positions and reused consistently across variants.
5. EMS and ODM plants running high-mix DIP assembly. Where one line builds many board variants that share component families, the block and material library is the changeover asset. Plants that win on changeover are the ones where a new product is largely a matter of referencing existing definitions and teaching the board, rather than re-teaching every part from the beginning.
How it fits into a complete PCB assembly line
Block data is taught at one station, but the consequences travel the whole flow:
- SMT block first. Stencil printing, SPI, pick-and-place and reflow build the SMD side. Southern Machinery's SMT range covers this stage — stencil printers such as the SP-1008 and SP-1200, semi-automatic pick-and-place platforms such as the S-530L for lens and LED component mounting, higher-volume placement on the S-DU800 series, SMT intelligent reel storage for traceable FIFO kitting, and SPI/AOI inspection.
- Component preparation. Radial taping, lead forming, bulk capacitor taping with polarity check and axial-to-radial tapping convert loose parts into insertion-ready format. If forming is wrong, no block definition can compensate — the machine will faithfully insert a badly formed lead.
- Feeding. Tape, tube, tray, vibratory bowl and belt presentations determine what the block and material data can actually describe. Southern Machinery's feeder range covers these formats, and feeder selection belongs in the same conversation as programming: a presentation that changes mid-project invalidates part of the data set.
- THT insertion block. The odd-form inserter works alongside the S-3010B radial inserter, the S-3000 radial insertion machine for DIP assembly, the S4000 axial inserter and the S7020 Series PIN/eyelet/terminal inserter. Each station holds its own program and library, so consistent block naming and teaching conventions across machines pay back the first time a product moves between lines.
- Soldering and lead finishing. Inserted boards move into lead-free wave soldering — the S-WS450, or the PC-controlled dual-wave S-WS350B — then to the S-320AT inline auto lead cutter, with the S-500G dip soldering machine and the S100B desktop selective soldering machine covering smaller or mixed-technology batches. A data error is not contained at the insertion station: it surfaces after soldering, on the whole batch.
- Cleaning and inspection. Stencil and pallet cleaning, SPI, AOI, online wave-solder appearance checking and X-ray equipment catch what insertion produced. The later a programming defect is discovered, the more of the line it has already travelled through.
- Board handling and support. Magazine loaders and unloaders, conveyors such as the SBF330 wave solder input conveyor, turnover units and buffer storage keep the line flowing while a block edit is verified. The service ecosystem behind it — spare parts across Panasonic, Fuji, JUKI, Yamaha, Samsung, Siplace, DEK, TDK and Universal platforms, custom nozzles and grippers, repair, retrofit and operator training — is what keeps the data set current over the machine's working life.
Key selection parameters
The table below lists the parameters worth confirming in a quotation. Where a documented figure exists for the S-70LD platform it is shown as a reference; everything else is a category to verify against your own build.
| Parameter | Documented S-70LD reference | What to confirm for your build |
|---|---|---|
| Insertion heads / feeders | 4 heads, 4 adjustable feeders (tape or vibration plate) | Head count, feeder-station count, and the presentation formats your part list actually needs |
| Component envelope | 3×3 mm to 30×30 mm, up to 50 mm high | Your largest and heaviest odd-form parts, and body-to-body clearance on the board |
| Speed class | 4,000 CPH (3,800 CPH noted for radial resistors) | Required rate against component count per board and changeover frequency |
| Insertion accuracy | ±0.05 mm | Hole-to-lead clearance and positional tolerance in your board design |
| PCB range | 50×50 mm to 300×300 mm, 0.8–5.0 mm thick | Smallest board, largest panel and maximum panel weight |
| Block / group data | Covered by this lesson in the training series | How positions are grouped, how a block is taught, and how edits propagate |
| Data reuse | Block and material library per program | Whether definitions can be copied between programs, variants and machines, and under what naming convention |
| Data versioning | Export and restore on the controller | How programs are backed up, versioned and restored after a controller replacement |
| Teach mode | Per-position and per-block teaching on the platform | Whether teaching is done per single board or per panel array, and how stepped/mirrored panels are handled |
| Insertion sequence | Programmable insert orientations and sequence | Whether the sequence optimises head travel and component stability, and how it is verified |
| Vision guidance | Vision-guided platform with lead-geometry recognition | Whether vision verifies pickup and orientation before placement, not only after |
| Tooling | Custom nozzles and grippers available | Availability, lead time and cost of tooling for each odd-form family you run |
| Clinching | Documented on the odd-form platform | Inward or outward clinch to suit your solder process and IPC class |
| Line interface | Inline station with SMEMA handshake | Conveyor height, direction and handshake with your existing DIP line |
| Utilities and environment | 220 V AC, 0.8 kVA; air 0.4–0.6 MPa; noise ≤75 dB | Site power, air supply, noise specification and floor loading |
| Footprint / weight | Approximately 1,000 kg | Access for setup, maintenance and feeder loading |
Beyond the specification, confirm what you are buying with the machine: a documented teaching procedure, a naming convention your operators can follow, training that covers program structure rather than only mechanical operation, and a first-article verification rule that is written down rather than remembered.
ROI and quality perspective
From a buyer's perspective, the way insertion data is structured decides where your money actually goes:
- Engineering hours, not machine hours, are the constraint on new products. Cycle time is fixed by the specification; programming time is not. If a new board requires re-teaching every position from scratch, the number of variants your line can absorb per quarter is limited by your engineering team, not by the inserter. Blocks that are taught once and referenced many times convert recurring engineering cost into a one-off cost.
- Changeover cost is paid on every repeat order. Where definitions are reused, a returning order is a program load and a verification run. Where they are not, it is a re-teach — and on a line running several odd-form parts per board, that is a shift, not an hour.
- Manual insertion variability is the baseline being replaced. Southern Machinery's published analysis of manual odd-form insertion notes that hand-inserted parts take approximately 4 to 10 seconds each depending on operator familiarity, part orientation and presentation, and that across a run of 5,000 boards with four odd-form components per board that variability can add 8 to 16 hours of unplanned labour per shift. It also documents consistently higher rates of floating high, mis-insertion and reverse insertion. Automation removes that variability — but only if the position, orientation and material data behind it are right.
- Structural defects are batch defects. A block with a wrong orientation or an edited position that silently applies across a group does not stop the machine; it produces the same defect on every board until someone catches it. Southern Machinery's analysis of the cost asymmetry is blunt: for a transformer with six to ten pins, a single non-seated pin can become a field failure costing many times the board's assembly value, and reworking odd-form defects after wave soldering and cleaning takes roughly 3 to 5 minutes per board with a real risk of damaging adjacent components.
- Data structure is a maintenance and traceability asset. As customers push for documented process control and ESG-style reporting, knowing which program revision, block definition and material revision produced a batch is the difference between an answer and a guess — and it is what makes a machine still supportable five years after installation.
The automation case itself has a shape worth checking honestly: odd-form insertion fits medium-to-high volume per SKU — broadly 500+ boards per run with repeat orders — where component families are shared across multiple PCB variants. Below that, block libraries still help, but amortisation takes longer.
Model it with your own numbers: odd-form components per board, boards per order, engineering hours per new product today, changeover hours per repeat order, present mis-insert and rework rates, and the cost of a defect discovered after soldering. In most plants the arithmetic favours a platform with a real, well-maintained data structure and a team trained to use it — long before it favours more manual stations.
FAQ
What is blockdata teaching on an odd form insertion machine?
It is the programming step where insertion data is organised into blocks — groups of positions that share a reference, a component definition or a placement pattern — instead of being stored as unrelated single points. It lets a program describe a multi-lead component or a repeated group of parts as one teachable unit that can be reused and edited as a whole.
Why does data structure matter more than insertion speed when choosing an odd-form inserter?
Because speed determines how fast the machine can place parts, while data structure determines how fast your team can introduce a new board and how repeatably the machine places every part. A machine with excellent mechanics and unstructured, unreusable data turns every new product into a teaching project; structured block and material data turns it into a data exercise.
Does every new PCB have to be programmed from scratch?
Not necessarily. If block and material definitions are named consistently and stored in a library, a new board that shares component families and presentations can reference existing definitions and mainly requires board teaching and verification. How far that reuse reaches depends on the platform and on the discipline your team applies to naming and versioning.
How does blockdata teaching relate to array data and automatic learning?
They are consecutive layers of the same data model. Block data defines structured groups of insertion positions; array data (Lesson 8 of the series) replicates a taught pattern across repeated positions on the board or panel, and automatic learning reduces the manual teaching left to do. Get the block layer wrong and the array layer faithfully repeats the error.
What should be verified after editing a block or changing a component presentation?
At minimum: that the correct program and block revision is active, that the pickup and material data match the presentation currently loaded, that orientation or polarity checking is enabled for polarised parts, and that insertion depth and clinch produce a correctly seated part on a first-article board. That verification should be a documented rule, not an operator's recollection.
What should a buyer ask to see before purchasing an odd-form inserter?
Ask to see block data taught, edited and reused for your own components and packaging on the machine being quoted — including how positions are grouped, how an edit propagates, how definitions are copied between programs, how data is backed up and restored, and how the first article is verified. A prepared demo dataset does not answer any of those questions.
How does an odd-form machine fit the rest of the THT line?
It is an inline station upstream of wave soldering, working alongside radial, axial and terminal/PIN inserters. Block, material and tooling definitions should be consistent across those stations so that a product moving between machines or between lines does not have to be re-taught from scratch.
Contact Southern Machinery
Southern Machinery (Shenzhen, China; established 2011; 237+ global customers) designs and manufactures SMT, THT and PCB assembly automation — insertion machines, wave soldering, board handling, cleaning, inspection, feeders and nozzles, and the spare parts, training, retrofit and repair services around them.
For help evaluating an odd-form insertion machine, structuring insertion and block data for your part list, training your operators, or reviewing a complete SMT/THT line, contact the team:
- Email: [jasonwu@smthelp.com](mailto:jasonwu@smthelp.com)
- Website: www.smthelp.com
- Catalogs, manuals & documents: file.autoinsertion.com
- Product images: ph.smthelp.com
- Machine operation manuals & training library: SMT/THT machine operation manual library on smthelp.com
Watch the complete odd-form machine training series on the Southern Machinery YouTube channel, including this lesson on blockdata teaching.
Comments