PowerMill добавляет пользовательские теги HTML <summaryrow>... </summaryrow>, которые позволяют повторять ячейки, размещенные между этими тегами, для каждой траектории в NC-файле.
Тег <tr> должен идти сразу за тегом <summaryrow>. Это нужно из-за того, что PowerMill вычисляет количество траекторий на страницу общего листа, считая количество строк, нужных для каждой траектории. Аналогично, тег </tr> должен находиться перед тегом </summaryrow>.
Рассмотрим следующий простой пример, где ячейки со значениями TAP file, Strategy и Tool Type повторяются для каждой траектории в NC-файле под тремя заголовками (Toolpath, Strategy и Tool):
<table> <thead> <tr> <th>Toolpath / TAP File</th> <th>Strategy</th> <th>Tool</th> </tr> </thead> <tbody> <summaryrow> <tr> <td> {toolpath}</td> <td>{strategy}</td> <td>{tool.type}</td> </tr> </summaryrow> </tbody> </table>
Когда вы создаете карты наладки с этим шаблоном, результат в браузере должен выглядить следующим образом:
Теги <summaryrow> можно использовать и в более сложных компоновках, как в примере ниже. Повторим ячейки со значениями TAP file и Strategy, как раньше, но на этот раз мы разделим столбец Tool на два, добавим пять строк с данными, относящимися к инструменту, и повторим это для каждой траектории:
<table> <thead> <tr> <th>Toolpath / TAP File</th> <th>Strategy</th> <th colspan="2">Tool</th> </tr> </thead> <tbody> <summaryrow> <tr> <td rowspan="6">{toolpath}</td> <td rowspan="6">{strategy}</td> </tr> <tr> <th>Type</th><td>{tool.type}</td> </tr> <tr> <th>Diameter</th><td>{tool.diameter}</td> </tr> <tr> <th>Tip radius</th><td>{tool.tip_radius}</td> </tr> <tr> <th>Length</th><td>{tool.length}</td> </tr> <tr> <th>Number</th><td>{tool.number}</td> </tr> </summaryrow> </tbody> </table>
Когда вы создаете карты наладки, результатом будет: