<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="#stylesheet"?>
<!DOCTYPE doc [
<!ATTLIST xsl:stylesheet
id ID #REQUIRED>
]>
<doc>
<xsl:stylesheet id="stylesheet"
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >
<xsl:template match="xsl:stylesheet" />
<xsl:template match="/doc">
<html>
<body>
<h2><u>Product Information:</u></h2>
<table border="0" cellspacing="0" cellpadding="4">
<xsl:variable name="val1" select="Log/DtkApiVersion" />
<xsl:if test="count($val1)>0">
<tr> <td><b>- API Version:</b></td> <td><xsl:value-of select="Log/DtkApiVersion"/></td> </tr>
</xsl:if>
<xsl:variable name="val2" select="Log/DtkDllVersion" />
<xsl:if test="count($val2)>0">
<tr> <td><b>- DLL Version:</b></td> <td><xsl:value-of select="Log/DtkDllVersion"/></td> </tr>
</xsl:if>
<xsl:variable name="val3" select="Log/ProductMode" />
<xsl:if test="count($val3)>0">
<tr> <td><b>- Mode:</b></td> <td><xsl:value-of select="Log/ProductMode"/></td> </tr>
</xsl:if>
</table>
<h2><u>Configuration:</u></h2>
<table border="0" cellspacing="0" cellpadding="4">
<xsl:variable name="val4" select="Log/InputFormat" />
<xsl:if test="count($val4)>0">
<tr> <td><b>- Input Format:</b></td> <td><xsl:value-of select="Log/InputFormat"/></td> </tr>
</xsl:if>
<xsl:variable name="val5" select="Log/OutputFormat" />
<xsl:if test="count($val5)>0">
<tr> <td><b>- Output Format:</b></td> <td><xsl:value-of select="Log/OutputFormat"/></td> </tr>
</xsl:if>
<xsl:variable name="val6" select="Log/HealingFlag" />
<xsl:if test="count($val6)>0">
<tr> <td><b>- Healing Flag:</b></td> <td><xsl:value-of select="Log/HealingFlag"/></td> </tr>
</xsl:if>
<xsl:variable name="val7" select="Log/ConfigFile" />
<xsl:if test="count($val7)>0">
<tr> <td><b>- Configuration File:</b></td> <td><a href="#Configuration File"><xsl:value-of select="Log/ConfigFile"/></a></td> </tr>
</xsl:if>
</table>
<h2><u>Conversion Summary:</u></h2>
<table border="0" cellspacing="0" cellpadding="4">
<xsl:variable name="val8" select="Log/FileName" />
<xsl:if test="count($val8)>0">
<tr> <td><b>- Input File Name:</b></td> <td><a href="#{Log/FileName}"><xsl:value-of select="Log/FileName"/></a></td> </tr>
</xsl:if>
<xsl:variable name="val9" select="Log/FileVersion" />
<xsl:if test="count($val9)>0">
<tr> <td><b>- Input File Version:</b></td> <td><xsl:value-of select="Log/FileVersion"/></td> </tr>
</xsl:if>
<xsl:variable name="val10" select="Log/OutPutFileName" />
<xsl:if test="count($val10)>0">
<tr> <td><b>- Output File Name:</b></td> <td><a href="#{Log/OutPutFileName}"><xsl:value-of select="Log/OutPutFileName"/></a></td> </tr>
</xsl:if>
<xsl:variable name="val11" select="Log/OutPutFileSize" />
<xsl:if test="count($val11)>0">
<tr> <td><b>- Output File Size:</b></td> <td><xsl:value-of select="Log/OutPutFileSize"/></td> </tr>
</xsl:if>
<xsl:variable name="val12" select="Log/Conversion/Start" />
<xsl:if test="count($val12)>0">
<tr> <td><b>- Start Conversion:</b></td> <td><xsl:value-of select="Log/Conversion/Start"/></td> </tr>
</xsl:if>
<xsl:variable name="val13" select="Log/Conversion/End" />
<xsl:if test="count($val13)>0">
<tr> <td><b>- End Conversion:</b></td> <td><xsl:value-of select="Log/Conversion/End"/></td> </tr>
</xsl:if>
<xsl:variable name="val14" select="Log/Conversion/Duration" />
<xsl:if test="count($val14)>0">
<tr> <td><b>- Conversion Duration:</b></td> <td><xsl:value-of select="Log/Conversion/Duration"/></td> </tr>
</xsl:if>
</table>
<h2><u>Table Of Content:</u></h2>
<ol>
<xsl:variable name="tout10" select="Log/bill_of_materials/component" />
<xsl:variable name="tout20" select="Log/bill_of_materials/component_root" />
<xsl:variable name="tout30" select="Log/bill_of_materials/component_internal" />
<xsl:if test="count($tout10)+count($tout20)+count($tout30)>0">
<li><h3><a href="#Bill Of Materials">Bill Of Materials</a></h3></li>
</xsl:if>
<xsl:variable name="tout13" select="Log/inventory_writer/output_file" />
<xsl:variable name="tout113" select="Log/output_files_written" />
<xsl:if test="count($tout13) + count($tout113)>0">
<li><h3><a href="#Writing Inventory">Writing Inventory</a></h3></li>
</xsl:if>
<xsl:variable name="tout6" select="Log/errors/error" />
<xsl:if test="count($tout6)>0">
<li><h3><a href="#Errors">Errors</a></h3></li>
</xsl:if>
<xsl:variable name="tout5" select="Log/warnings/warning" />
<xsl:if test="count($tout5)>0">
<li><h3><a href="#Warnings">Warnings</a></h3></li>
</xsl:if>
<xsl:variable name="info" select="Log/information/info" />
<xsl:if test="count($info)>0">
<li><h3><a href="#Information">Information</a></h3></li>
</xsl:if>
<xsl:variable name="missing" select="Log/missingFiles/missingFile" />
<xsl:if test="count($missing)>0">
<li><h3><a href="#Missing">Missing Files</a></h3></li>
</xsl:if>
<xsl:variable name="info152" select="Log/configuration" />
<xsl:if test="count($info152)>0">
<li><h3><a href="#Configuration File">Configuration File</a></h3></li>
</xsl:if>
</ol>
<xsl:variable name="tout11" select="Log/bill_of_materials/component" />
<xsl:variable name="tout21" select="Log/bill_of_materials/component_root" />
<xsl:variable name="tout31" select="Log/bill_of_materials/component_internal" />
<xsl:if test="count($tout11)+count($tout21)+count($tout31)>0">
<h2><div id="Bill Of Materials"><u>Bill Of Materials:</u></div></h2>
<xsl:variable name="tout50" select="Log/bill_of_materials/component_root" />
<xsl:if test="count($tout50)>0">
<table style="border-collapse: collapse;">
<tr>
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Model</b></td>
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Type</b></td>
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Size</b></td>
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Unit</b></td>
<xsl:if test="(count($tout21)=1) and (count($tout11)+count($tout31)>0)">
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Nb Components</b></td>
</xsl:if>
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Version</b></td>
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Status</b></td>
</tr>
<xsl:for-each select="Log/bill_of_materials/component_root">
<tr>
<td style="border:1px solid black; padding:5px;"><b><a href="#{path}"><xsl:value-of select="path"/></a></b></td>
<td style="border:1px solid black; padding:5px;"><xsl:value-of select="type"/></td>
<td style="border:1px solid black; padding:5px;"><xsl:value-of select="size"/></td>
<td style="border:1px solid black; padding:5px;"><xsl:value-of select="unit"/></td>
<xsl:if test="(count($tout21)=1) and (count($tout11)+count($tout31)>0)">
<td style="border:1px solid black; padding:5px;"><xsl:value-of select="count($tout11)+count($tout31)"/></td>
</xsl:if>
<td style="border:1px solid black; padding:5px;"><xsl:value-of select="version"/></td>
<td style="border:1px solid black; padding:5px;"><xsl:value-of select="status"/></td>
</tr>
</xsl:for-each>
</table>
</xsl:if>
<xsl:variable name="tout60" select="Log/bill_of_materials/component" />
<xsl:if test="count($tout60)>0">
<br/>
<table style="border-collapse: collapse;">
<tr>
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Component</b></td>
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Name</b></td>
<td style="border:1px solid black; background-color:steelblue; padding:5px; color:#FFFFFF"><b>Type</b></td>
<td style="border:1px solid black; background-color:steel
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Asteria 驱动齿轮箱3D Asteria 驱动齿轮箱 (112个子文件)
20.01.012.00.asm 288KB
Falcon_500_Powered_by_Talon_FX_217-6515.STEP.asm 200KB
moving pancake.asm 157KB
217-6515-200 Rev5.STEP.asm 157KB
Falcon 500 Motor.asm 154KB
20.01.012.00.cfg 6KB
5.jpg 257KB
20.01.012.00.log 14KB
9T_Steel_Spur_Gear_20_DP_10T_Center_Distance_Falcon_Motor_217-6916.log 1KB
217-6515-Back 20190920.STEP.par 13.95MB
M5 60 SHCS.par 3.31MB
Dog Shifter Coupler.par 2.39MB
217-6515-001 Rev6.STEP.par 1.99MB
M3 x 25mm Socket Head Screw.par 1.9MB
M5 100 SHCS.par 1.46MB
M4 12 SHCS.par 1.33MB
10-32 500 SHCS 92196A269.par 1.32MB
8-32 500 BHCS 92949A194.par 1.31MB
217-6515-005 Rev4_7804K116.STEP.par 1.15MB
17t Hex 500 Double.par 851KB
217-6515-308 Rev5.STEP.par 703KB
50t Dog 217-3419.par 679KB
50t Gear 217-3571.par 618KB
moving part.par 590KB
20.01.012.01.par 588KB
40t Dog 217-3417.par 547KB
217-6515-201 Rev6.STEP.par 547KB
24t Gear 217-2703.par 414KB
20.01.012.07.par 403KB
9T_Steel_Spur_Gear_20_DP_10T_Center_Distance_Falcon_Motor_217-6916.par 392KB
14t Gear Steel 217-3100.par 367KB
217-6515-002 Rev6.STEP.par 349KB
main body.par 341KB
ThunderHex 1375x313 Flanged.par 286KB
M5 Nylock 90576A104.par 261KB
20.01.012.02.par 244KB
217-6515-202 Rev6.STEP.par 243KB
250x500x188 Radial 217-3489.par 236KB
M3 BHTS-SECURE, Grade 8 Steel Rev1_SBTM3-24MMZB-SECURE.STEP.par 231KB
Dog Shifter Gear.par 221KB
M3 BHTS, Grade 8 Steel Rev1_SBTM3-50MMZB.STEP.par 219KB
#4-40 SHCS, Grade 8 Steel Rev2_SSA0440-0125ZB.STEP.par 204KB
217-4649-007 Rev1_94105A824.STEP.par 204KB
M2.5 SHCS, Grade 8 Steel Rev1_SSAM2.5-06MMZB.STEP.par 203KB
20.01.012.10.par 199KB
500 Ring 98407A138.par 195KB
217-6515-010 Rev1_9262K442.STEP.par 193KB
6mm Snap Ring (5.7mm Groove).par 192KB
12mm Snap Ring (11.5mm Groove).par 190KB
20.01.012.08.par 184KB
500x1125x313 Flanged 217-2731.par 181KB
375x1125x313 Flanged 217-2732.par 181KB
20.01.012.09.par 180KB
20.01.012.03.par 174KB
20.01.012.05.par 173KB
20.01.012.04.par 173KB
20.01.012.06.par 172KB
Falcon_Motor_Spacer_1_16.par 168KB
Falcon_Motor_Spacer_1_8.par 168KB
Falcon_Motor_Spacer_1_4.par 167KB
20.01.012.11.par 165KB
20.01.012.12.par 164KB
3.PNG 281KB
2.PNG 231KB
1.PNG 141KB
20.01.012.00.SLDASM 21.02MB
Falcon 500 Motor.SLDASM 15MB
moving pancake.SLDASM 344KB
M5 60 SHCS.SLDPRT 1.4MB
Dog Shifter Coupler.SLDPRT 1.14MB
M3 x 25mm Socket Head Screw.SLDPRT 1.09MB
M5 100 SHCS.SLDPRT 805KB
17t Hex 500 Double.SLDPRT 798KB
8-32 500 BHCS 92949A194.SLDPRT 782KB
M4 12 SHCS.SLDPRT 765KB
10-32 500 SHCS 92196A269.SLDPRT 685KB
20.01.012.01.SLDPRT 547KB
moving part.SLDPRT 459KB
9T_Steel_Spur_Gear_20_DP_10T_Center_Distance_Falcon_Motor_217-6916.SLDPRT 413KB
main body.SLDPRT 401KB
40t Dog 217-3417.SLDPRT 375KB
M5 Nylock 90576A104.SLDPRT 374KB
20.01.012.07.SLDPRT 356KB
14t Gear Steel 217-3100.SLDPRT 309KB
50t Dog 217-3419.SLDPRT 293KB
24t Gear 217-2703.SLDPRT 273KB
50t Gear 217-3571.SLDPRT 245KB
Dog Shifter Gear.SLDPRT 209KB
ThunderHex 1375x313 Flanged.SLDPRT 195KB
20.01.012.02.SLDPRT 192KB
20.01.012.10.SLDPRT 157KB
20.01.012.11.SLDPRT 156KB
20.01.012.12.SLDPRT 129KB
20.01.012.09.SLDPRT 125KB
500x1125x313 Flanged 217-2731.SLDPRT 121KB
250x500x188 Radial 217-3489.SLDPRT 112KB
20.01.012.08.SLDPRT 112KB
500 Ring 98407A138.SLDPRT 110KB
20.01.012_MS.SLDPRT 100KB
6mm Snap Ring (5.7mm Groove).SLDPRT 97KB
共 112 条
- 1
- 2
资源评论
zlkk66
- 粉丝: 146
- 资源: 312
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功