Difference between revisions of "Template:Infobox 3d printer"

From Asmbly Wiki
 
(70 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<includeonly>
 
<includeonly>
<div class="infobox">
+
{| class="wikitable" width="auto" style="text-align: center; margin: auto"
<div class="infobox-title">{{{title|{{PAGENAME}}}}}</div>{{#if:{{{image|}}}|
+
|+ <big>{{{Printer Name|Unknown Printer Name}}}</big>  
<div class="infobox-image">[[File:{{{image}}}|300px]]</div>}}
+
|-
<table>{{#if:{{{param1|}}}|<tr>
+
|Status||{{{Status|Unknown}}}
    <th>Parameter 1</th>
+
|-
    <td>{{{param1}}}</td>
+
|Manufacturer||{{{Manufacturer|Unknown}}}
</tr>}}{{#if:{{{param2|}}}|<tr>
+
|-
    <th>Parameter 2</th>
+
|Model||{{{Model|Unknown}}}
    <td>{{{param2}}}</td>
+
|-
</tr>}}{{#if:{{{param3|}}}|<tr>
+
|Nozzle Size||{{{Nozzle Size (mm)|Unknown}}}mm
    <th>Parameter 3</th>
+
|-
    <td>{{{param3}}}</td>
+
|Nozzle Type||{{{Nozzle Type|Unknown}}}
</tr>}}{{#if:{{{param4|}}}|<tr>
+
|-
    <th>Parameter 4</th>
+
|Nozzle Count||{{{Nozzle Count|Unknown}}}
    <td>{{{param4}}}</td>
+
|-
</tr>}}{{#if:{{{param5|}}}|<tr>
+
|Filament Size||{{{Filament Size (mm)|Unknown}}}mm
    <th>Parameter 5</th>
+
|-
    <td>{{{param5}}}</td>
+
|Print Volume||{{{Print Volume (mm)|Unknown}}}mm
</tr>}}</table>
+
|-
</div>
+
|Max Bed Temperature||{{{Max Bed Temperature (C)|Unknown}}}C
 +
|-
 +
|Max Nozzle Temperature||{{{Max Nozzle Temperature (C)|Unknown}}}C
 +
|-
 +
|Max Print Speed||{{{Max Print Speed (mm/s)|Unknown}}}mm/s
 +
|-
 +
|Extruder Type||{{{Extruder Type|Unknown}}}
 +
|-
 +
|Manual||{{{Manual|Unknown}}}
 +
|-
 +
|Control Interface||{{{WebInterface|Unknown}}}
 +
|-
 +
|Network Address ||{{{Network Address|Unknown}}}
 +
|}
 +
 
 
</includeonly>
 
</includeonly>
 +
<noinclude>
 +
 +
Note for editors:
  
 +
There are five levels of printer statuses which are pre-templated:
 +
 +
{| class="wikitable"
 +
|+ Caption text
 +
|-
 +
! Template Name !! Demo !! Description
 +
|-
 +
| PrinterActive|| {{PrinterActive}}|| Working, set up, and immediately ready to print
 +
|-
 +
| PrinterInactive|| {{PrinterInactive}}|| Working but not currently set up for immediate use
 +
|-
 +
| PrinterBroken|| {{PrinterBroken}}|| Out of order long-term
 +
|-
 +
| PrinterPlanned|| {{PrinterPlanned}}|| Awaiting arrival (has been ordered/negotiated already)
 +
|-
 +
| PrinterRemoved|| {{PrinterRemoved}}|| Permanently removed from ASMBLY
 +
|}
  
<noinclude>
 
 
<templatedata>
 
<templatedata>
 
{
 
{
Line 35: Line 68:
 
"Model": {
 
"Model": {
 
"type": "string"
 
"type": "string"
 +
},
 +
"Status": {
 +
"type": "wiki-template-name"
 
},
 
},
 
"Network Address": {
 
"Network Address": {
Line 71: Line 107:
 
"Picture": {
 
"Picture": {
 
"type": "content"
 
"type": "content"
}
+
},
 +
"WebInterface": {}
 
},
 
},
 
"description": "Template for the 3D printers",
 
"description": "Template for the 3D printers",
 
"paramOrder": [
 
"paramOrder": [
 
"Printer Name",
 
"Printer Name",
 +
"Status",
 
"Picture",
 
"Picture",
 
"Manufacturer",
 
"Manufacturer",
Line 89: Line 127:
 
"Max Print Speed (mm/s)",
 
"Max Print Speed (mm/s)",
 
"Extruder Type",
 
"Extruder Type",
"Manual"
+
"Manual",
 +
"WebInterface"
 
],
 
],
 
"format": "block"
 
"format": "block"

Latest revision as of 03:29, 28 June 2022


Note for editors:

There are five levels of printer statuses which are pre-templated:

Caption text
Template Name Demo Description
PrinterActive Active Working, set up, and immediately ready to print
PrinterInactive Working, Not Set Up Working but not currently set up for immediate use
PrinterBroken Out of Order Out of order long-term
PrinterPlanned Coming Soon Awaiting arrival (has been ordered/negotiated already)
PrinterRemoved Retired Permanently removed from ASMBLY

Template for the 3D printers

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Printer NamePrinter Name

no description

Stringoptional
StatusStatus

no description

Templateoptional
PicturePicture

no description

Contentoptional
ManufacturerManufacturer

no description

Stringoptional
ModelModel

no description

Stringoptional
Network AddressNetwork Address

no description

URLoptional
Nozzle Size (mm)Nozzle Size (mm)

no description

Numberoptional
Nozzle TypeNozzle Type

no description

Stringoptional
Nozzle CountNozzle Count

no description

Numberoptional
Filament Size (mm)Filament Size (mm)

no description

Numberoptional
Print Volume (mm)Print Volume (mm)

no description

Stringoptional
Max Bed Temperature (C)Max Bed Temperature (C)

no description

Numberoptional
Max Nozzle Temperature (C)Max Nozzle Temperature (C)

no description

Numberoptional
Max Print Speed (mm/s)Max Print Speed (mm/s)

no description

Numberoptional
Extruder TypeExtruder Type

no description

Stringoptional
ManualManual

no description

Fileoptional
WebInterfaceWebInterface

no description

Unknownoptional