-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathmy-print-prep.html
135 lines (101 loc) · 5.33 KB
/
my-print-prep.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<html>
<head>
<title>Print Sample</title>
<style>
body { margin: 0; }
canvas { width: 100%; height: 100% }
</style>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/css/common.css">
<script type="text/javascript" charset="utf-8" src="//code.jquery.com/jquery-2.1.3.min.js"></script>
<script type="text/javascript" src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script type="text/javascript" charset="utf-8" src="assets/scripts/config.js"></script>
<script type="text/javascript" charset="utf-8" src="//code.spark.autodesk.com/autodesk-spark-sdk.min.js"></script>
<script type="text/javascript" charset="utf-8" src="assets/scripts/config.js"></script>
</head>
<body>
<div class="logged-in-container">
<div class="container sample-app-container" id="container">
<form>
<div id="content" class="container-fluid">
<div class="row">
<h1 class="text-center">Print Sample</h1>
<div class="" id="btn-div">
<span class="btn btn-primary btn-file">
Browse... <input id="file-select" type="file">
</span>
<input id="file-name" type="text" readonly>
<button id="import" type="button" class="btn btn-primary">1. Import Mesh</button>
<br/><br/>
<label for="meshId">Mesh ID:</label>
<input id="meshId" type="text" value="" readonly>
<button id="analyze" type="button" class="btn btn-primary">2. Analyze Mesh</button>
<br/><br/>
<label for="meshProblems" >Problems:</label>
<input id="meshProblems" type="text" readonly></textarea>
<button id="repair" type="button" class="btn btn-primary">3. Repair Mesh</button>
<br/><br/>
<button id="createTray" type="button" class="btn btn-primary">4. Create Tray</button>
<button id="prepareTray" type="button" class="btn btn-primary">5. Prepare Tray</button>
<button id="createSupport" type="button" class="btn btn-primary">6. Create Support</button>
<button id="generatePrintable" type="button" class="btn btn-primary">7. Generate Printable From Tray</button>
<br/><br/>
<label for="trayId">Tray ID:</label>
<input id="trayId" type="text">
<label for="printableId">Printable ID:</label>
<input id="printableId" type="text" readonly value="">
<button id="download" type="button" class="btn btn-primary">8. Download Printable File</button>
<hr/>
<button id="export" type="button" class="btn btn-primary">Export Mesh</button>
<label for="downloadFileId">Download File ID:</label>
<input id="downloadFileId" type="text" readonly>
<button id="load" type="button" class="btn btn-primary">Load File To Canvas</button>
<hr/>
<br/>
</div>
</div>
</div>
</form>
<div id="canvas"></div>
<br/>
<div id="logger"></div>
<div id="footer" class="footer"></div>
</div>
</div>
<script type="text/javascript" charset="utf-8" src="vendor/spark/spark-print-prep.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/three.min.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/STLLoader.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/OBJLoader.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/threejs.OrbitControls.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/threecsg/ThreeCSG.js"></script>
<script type="text/javascript" charset="utf-8" src="examples/print/my-print-prep.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark/spark-config.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark/spark-auth.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark/spark-drive.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark/utilities.js"></script>
<script type="text/javascript" charset="utf-8" src="assets/scripts/init.js"></script>
<script>
$(document).ready(function(){
ajaxCallLogger.createLoggerElement("#footer");
ajaxCallLogger.startRegularListener();
});
</script>
<script type="text/javascript" charset="utf-8" src="plugins/ajaxlogger/renderjson.js"></script>
<script type="text/javascript" charset="utf-8" src="plugins/ajaxlogger/ajaxCallListener.js"></script>
<script type="text/javascript" charset="utf-8" src="plugins/ajaxlogger/ajaxCallLogger.js"></script>
<!-- spark sdk -->
<!--
<script type="text/javascript" charset="utf-8" src="vendor/spark-js-sdk/sdk/src/config/Constants.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark-js-sdk/sdk/src/utilities/Helpers.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark-js-sdk/sdk/src/utilities/Request.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark-js-sdk/sdk/src/Client.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark-js-sdk/sdk/src/drive/Members.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark-js-sdk/sdk/src/drive/Assets.js"></script>
<script type="text/javascript" charset="utf-8" src="vendor/spark-js-sdk/sdk/src/drive/Files.js"></script>
-->
<!-- OR use the minified version
<script type="text/javascript" charset="utf-8" src="//code.spark.autodesk.com/autodesk-spark-sdk.min.js"></script>
-->
<script type="text/javascript" charset="utf-8" src="plugins/login/login.js"></script>
</body>
</html>