Difference between revisions of "Assembler"
m (Updated large ship components) |
Cowlinator (talk | contribs) (→Related Items) |
||
(21 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
− | {{ | + | {{SimpleItembox|Mod:Vanilla/CubeBlock/LargeAssembler |
− | | | + | |Size|Mass|Integrity|BuildTimeSeconds|OperationalPowerConsumption#kW|StandbyPowerConsumption#kW|InventoryVolume#L|IsAirTight|ResourceSinkGroup|PCU}} |
− | | | + | {{CategorizeComponents|Mod:Vanilla/CubeBlock/LargeAssembler}} |
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | + | == Overview == | |
− | + | The Assembler's function is to fabricate [[Components]] and [[Tools]], using refined [[ingot]]s. It can also be switched to a disassemble mode, where it will destroy components to reclaim the ingots used. The Assembler is one of the most important blocks in Space Engineers. Alongside the [[Refinery]] and the [[Medical Room]] (and, arguably, a [[Reactor]] to power them), it is one of the essential parts of a successful [[Survival Mode]] game. | |
− | + | ||
− | + | ==Craftable Items== | |
− | + | ===Components=== | |
− | + | <div style="display: flex; flex-wrap: wrap;"> | |
− | + | {{#ask: [[Category:BlueprintClass Components]] | |
− | + | | format=template | |
− | + | | link=none | |
− | + | | userparam=49px | |
− | + | | template=Itemlink-li | |
− | + | }}</div> | |
− | |||
− | |||
− | |||
− | | | ||
− | | | ||
− | | | ||
− | | | ||
− | |||
− | + | ===Tools=== | |
− | + | <div style="display: flex; flex-wrap: wrap;"> | |
− | == | + | {{#ask: [[Category:BlueprintClass EliteTools]] |
− | + | | format=template | |
+ | | link=none | ||
+ | | userparam=49px | ||
+ | | template=Itemlink-li | ||
+ | }}</div> | ||
− | == | + | == Configuration == |
− | + | The Control Panel allows you to configure the operation settings of an Assembler. | |
− | {| class="wikitable" ; style="width: | + | {| class="wikitable" ; style="width: 60% |
− | !colspan="2" style="font-size:16px;"| [[ | + | !colspan="2" style="font-size:16px;"| [[Terminal#Control_Panel|Control Panel Menu]] |
|- | |- | ||
!style="text-align:center ; font-size:14px;"| Options | !style="text-align:center ; font-size:14px;"| Options | ||
Line 77: | Line 67: | ||
==== Assembler Modes ==== | ==== Assembler Modes ==== | ||
[[File:Assembler07.jpg|none|frame]] | [[File:Assembler07.jpg|none|frame]] | ||
− | + | ;Assembling : Selecting this option allows for the creation of components and tools | |
− | Selecting this option allows for the creation of components and tools | + | ;Disassembling : When selected, it will disassemble components that are inside its inventory back to the ingots that were used to make it (Example: Steel plate = 22 iron ingots). |
− | |||
− | When selected, it will disassemble components that are inside its inventory back to the ingots that were used to make it (Example: Steel plate = 22 iron ingots). | ||
;Note | ;Note | ||
− | :*In disassemble mode, the component selection menu will be disabled. | + | :*In disassemble mode, the component selection menu will be disabled. |
+ | |||
==== Production Queue ==== | ==== Production Queue ==== | ||
This is the area just below the mode buttons. In this area, the items that the assembler has been ordered to (dis)assemble will be shown. They are processed from left-to-right, top-to-bottom. There is also another button on the top-right of this area; this button toggles repeat mode. When in repeat mode, 2 looping arrows appear in this button to show that it is turned on, and the assembler will do one of two things: | This is the area just below the mode buttons. In this area, the items that the assembler has been ordered to (dis)assemble will be shown. They are processed from left-to-right, top-to-bottom. There is also another button on the top-right of this area; this button toggles repeat mode. When in repeat mode, 2 looping arrows appear in this button to show that it is turned on, and the assembler will do one of two things: | ||
Line 90: | Line 79: | ||
==== Component Inventory ==== | ==== Component Inventory ==== | ||
− | This will display any components that are in the assembler's inventory. If it is in disassemble mode, you can click on the items here to add them to the build queue to be disassembled. As the Assembler gains more items, the inventory will increse no matter how much ingots/ other | + | This will display any components that are in the assembler's inventory. If it is in disassemble mode, you can click on the items here to add them to the build queue to be disassembled. As the Assembler gains more items, the inventory will increse no matter how much ingots/other items you have in it, similar to the player inventory. |
[[File:Assembler09.jpg|none|thumb|200px|Assembler Menu]] | [[File:Assembler09.jpg|none|thumb|200px|Assembler Menu]] | ||
+ | ==== Cooperative Mode ==== | ||
+ | Each assembler has an option to run in "Cooperative Mode", both on the Assembler's "Control Panel" page and the "Production" tab. When setup properly, this allows assemblers to share workload, in "Assembly" mode. | ||
+ | |||
+ | To setup a group of Assemblers to operate cooperatively, they must first be attached to each other via their conveyor ports. Once the group is built, one assembler in the group must be designated as the master, and all others in the group should have their "Cooperative Mode" selector enabled. | ||
+ | |||
+ | Once this setup is complete, you can begin building components cooperatively by adding the desired components to the Build Queue of the master Assembler (the one without "Cooperative Mode" selected). The slave Assemblers will see these items and add a few of them to their queues, while removing that number of items from the master's queue. | ||
=== Upgrade Modules === | === Upgrade Modules === | ||
Line 105: | Line 100: | ||
An Assembler starts with '100%' in all categories. When you add modules, the Assembler's Control Panel will show the adjusted percentages. | An Assembler starts with '100%' in all categories. When you add modules, the Assembler's Control Panel will show the adjusted percentages. | ||
− | The Assembler block itself has | + | The Assembler block itself has eight attachment points for modules. Each module can occupy up to two attachment points. An important thing to note is that the two side large conveyor ports on the assembler (adjacent to the single upgrade module on that face) also serve as an attachment point for upgrade modules, giving a total of 8 attachment points with the obvious 6. |
Productivity modules add 50% to the Productivity stat for each attachment point occupied, giving a maximum of 400% achievable with 4 modules filling all points (two of the points are not adjacent and will require separate modules). This yields 4 times the production speed for the standard Assembler, but new types of factory added to the game later may behave differently. Productivity gains are added to the 'assembly speed' of the factory at a rate of 0.5 per attachment point, so the actual speed can be calculated as: | Productivity modules add 50% to the Productivity stat for each attachment point occupied, giving a maximum of 400% achievable with 4 modules filling all points (two of the points are not adjacent and will require separate modules). This yields 4 times the production speed for the standard Assembler, but new types of factory added to the game later may behave differently. Productivity gains are added to the 'assembly speed' of the factory at a rate of 0.5 per attachment point, so the actual speed can be calculated as: | ||
Line 124: | Line 119: | ||
== Related Items == | == Related Items == | ||
− | *[[ | + | *[[Basic Assembler]] |
+ | *[[Productivity Upgrade Module]] | ||
*[[Power Efficiency Upgrade Module]] | *[[Power Efficiency Upgrade Module]] | ||
== Programming == | == Programming == | ||
− | + | * [[Programming_Guide/Action_List#Assembler|Assembler]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | == Update History == | ||
<div style="-webkit-border-image: none;-webkit-box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;background-color: #eeeeee;border-bottom-color: #AFAFAF;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #AFAFAF;border-left-style: solid;border-left-width: 1px;border-right-color: #AFAFAF;border-right-style: solid;border-right-width: 1px;border-top-color: #AFAFAF;border-top-left-radius: 3px;border-top-right-radius: 3px;border-top-style: solid;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;color: #333;display: block;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 1em;height: auto;line-height: 20px;margin-bottom: 5px;margin-left: 8px;margin-right: 8px;margin-top: 0px;min-height: 20px;padding-bottom: 4px;padding-left: 4px;padding-right: 4px;padding-top: 4px;width: auto;"> | <div style="-webkit-border-image: none;-webkit-box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;background-color: #eeeeee;border-bottom-color: #AFAFAF;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #AFAFAF;border-left-style: solid;border-left-width: 1px;border-right-color: #AFAFAF;border-right-style: solid;border-right-width: 1px;border-top-color: #AFAFAF;border-top-left-radius: 3px;border-top-right-radius: 3px;border-top-style: solid;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;color: #333;display: block;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 1em;height: auto;line-height: 20px;margin-bottom: 5px;margin-left: 8px;margin-right: 8px;margin-top: 0px;min-height: 20px;padding-bottom: 4px;padding-left: 4px;padding-right: 4px;padding-top: 4px;width: auto;"> | ||
{| class="wikitable" style="width: 100%" | {| class="wikitable" style="width: 100%" | ||
− | |style="text-align: | + | |style="text-align: left;width: 8%"| [[Update 01.057|Update 01.057.005]] ||style="padding-left: 10px;padding-right: 10px;"| |
+ | *Fixed crash with assemblers | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.057]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed crash when finishing assembler in survival | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.055]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed dedicated server assembler issues | ||
+ | *Fixed assemblers in co-operative mode seem to copy queue items from assemblers in disassembly mode | ||
+ | *Fixed cannot change assembler ownership on cargo ships | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.054|Update 01.054.012]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed the assembler issues in multiplayer that were caused after the latest update | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.054]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed assembler co-operate mod unchecking itself in multiplayer | ||
+ | *Fixed unfinished assemblers unmarked in production menu | ||
+ | *Fixed master assembler pulling small amounts of material | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.052|Update 01.052.023]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed crash in assemblers | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.052]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Assembler cooperation (Co-op mode) introduced | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.048|Update 01.048.020]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed crash when assembler blueprints were missing | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.048]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed cannot stack items in production queue | ||
+ | *Fixed assembler inventory output filling up input inventory | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.045|Update 01.045.013]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed assembler block not added when blueprints in queue were missing | ||
+ | *Fixed blank assembler | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.045]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Improved rendering performance of assembler | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.043|Update 01.043.013]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed assembler issues | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.042|Update 01.042.020]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed assembler sound issues | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.039|Update 01.039.011]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed crash in assembler | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.031|Update 01.031.012]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed crash during drag-and-drop in production screen | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.027]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed assembler sounds | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.025]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *The assembler can now "see" all materials in the conveyor system and can use them. It does not gather the material automatically (for now - WIP), so you don't need to transfer them manually | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.022]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *More detailed production screen in assembler | ||
+ | *All components and blocks which you don't have ingots for are now shown in red | ||
+ | *Players can see the amount of required ingots to create a component or a tool | ||
+ | *"Disassemble all" button that allows you to easily convert all components inside the assembler back into ingots | ||
+ | *New queue shortcuts: ctrl+click (add 10), shift+click (add 100) | ||
+ | *Fixed unit display in assembler | ||
+ | *Fixed production screen which does not react to name changes Update 01.025 | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.021|Update 01.021.029]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Fixed crash in production queue | ||
+ | *Fixed crash in drag-and-drop | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.021]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Balanced materials required for assembling components | ||
+ | *Added (Idle, processing) sounds | ||
+ | *New assembler screen | ||
+ | *Assembler can be switched to disassembling mode | ||
+ | *New assembler production queue hotkeys | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.020]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *New sounds added | ||
+ | |- | ||
+ | |style="text-align: left;width: 8%"| [[Update 01.013.008]] ||style="padding-left: 10px;padding-right: 10px;"| | ||
+ | *Assembler became a functional block. | ||
|} | |} | ||
</div> | </div> | ||
[[Category:Production Blocks]] | [[Category:Production Blocks]] | ||
+ | [[Category:Functional_Blocks]] |
Latest revision as of 02:06, 17 December 2021
4,092,000,000 mg
4.092 t
0.56 MW
1.0e-3 MW
400 hL
Contents
Overview
The Assembler's function is to fabricate Components and Tools, using refined ingots. It can also be switched to a disassemble mode, where it will destroy components to reclaim the ingots used. The Assembler is one of the most important blocks in Space Engineers. Alongside the Refinery and the Medical Room (and, arguably, a Reactor to power them), it is one of the essential parts of a successful Survival Mode game.
Craftable Items
Components
Tools
Configuration
The Control Panel allows you to configure the operation settings of an Assembler.
Control Panel Menu | |
---|---|
Options | Comments |
Toggle block | Turns the device on, or off. |
Name | You can enter in your own custom name in the text box |
Show on HUD | If there is an Antenna attached to the same grid, this device will display its position on the players HUD |
Use Conveyor System | If "on" allows the assembler to automatically draw items from other inventories connected to it |
Usage
Before telling the assembler to make anything, you first need to ensure that the required materials are available. The items required can be supplied to the assembler in two main ways; you can either place them into it manually, or you can connect it to another block which contains the required materials (a refinery, for example) using the Conveyor system and it will automatically pull through the materials as required.
Quick Guide
Giving instructions to the assembler is done via the "Production" tab of the Control Panel. When in the Production view, there are 6 main areas to look at: the assembler select, component selection, cost display, mode buttons, build queue and component inventory.
Assembler Select
This is the drop-down box in the very top-left of the Production panel. This box lists all of the assemblers attached to the ship/station you are interacting with; if the ship/station has multiple assemblers, this is where you would switch between them to give each of them different orders.Blueprint Select
This is the area below the assembler select, where you will see icons for various components that can be built. There are also 4 buttons at the top of this area, which switch between showing large ship blocks, small ship blocks, tools and components, respectively. If you click one of the components or tools, they will be added to the build queue. If you click one of the ship blocks, the components required to build that block will be added to the build queue.Store Materials
This is the large area in the centre of the panel, otherwise known as where the cost of materials is displayed. This will show the amount of ingots required for the current build queue, or for 1 of anything you mouse over. If there are not enough ingots in the assembler, the number will appear in red.
- Note
- The assembler only counts items that are currently in the assembler inventory; if you have the assembler connected to another block with conveyors, it will not count any materials outside of its own inventory. Items that show in red are materials required that are not in the assembler itself, but if connected to a conveyor network, it will pull the required amount once production begins.
Assembler Modes
- Assembling
- Selecting this option allows for the creation of components and tools
- Disassembling
- When selected, it will disassemble components that are inside its inventory back to the ingots that were used to make it (Example: Steel plate = 22 iron ingots).
- Note
- In disassemble mode, the component selection menu will be disabled.
Production Queue
This is the area just below the mode buttons. In this area, the items that the assembler has been ordered to (dis)assemble will be shown. They are processed from left-to-right, top-to-bottom. There is also another button on the top-right of this area; this button toggles repeat mode. When in repeat mode, 2 looping arrows appear in this button to show that it is turned on, and the assembler will do one of two things:
- If in assemble mode, it will repeat the current build queue, looping back to the start upon completing it.
- If in disassemble mode, it will automatically disassemble any and all components placed in its inventory.
Component Inventory
This will display any components that are in the assembler's inventory. If it is in disassemble mode, you can click on the items here to add them to the build queue to be disassembled. As the Assembler gains more items, the inventory will increse no matter how much ingots/other items you have in it, similar to the player inventory.
Cooperative Mode
Each assembler has an option to run in "Cooperative Mode", both on the Assembler's "Control Panel" page and the "Production" tab. When setup properly, this allows assemblers to share workload, in "Assembly" mode.
To setup a group of Assemblers to operate cooperatively, they must first be attached to each other via their conveyor ports. Once the group is built, one assembler in the group must be designated as the master, and all others in the group should have their "Cooperative Mode" selector enabled.
Once this setup is complete, you can begin building components cooperatively by adding the desired components to the Build Queue of the master Assembler (the one without "Cooperative Mode" selected). The slave Assemblers will see these items and add a few of them to their queues, while removing that number of items from the master's queue.
Upgrade Modules
Information is current for v1.089
There are two types of upgrade module for Assemblers:
- Power Efficiency modules decrease the Assembler's power consumption.
- Productivity modules increase the speed at which components are produced.
An Assembler starts with '100%' in all categories. When you add modules, the Assembler's Control Panel will show the adjusted percentages.
The Assembler block itself has eight attachment points for modules. Each module can occupy up to two attachment points. An important thing to note is that the two side large conveyor ports on the assembler (adjacent to the single upgrade module on that face) also serve as an attachment point for upgrade modules, giving a total of 8 attachment points with the obvious 6.
Productivity modules add 50% to the Productivity stat for each attachment point occupied, giving a maximum of 400% achievable with 4 modules filling all points (two of the points are not adjacent and will require separate modules). This yields 4 times the production speed for the standard Assembler, but new types of factory added to the game later may behave differently. Productivity gains are added to the 'assembly speed' of the factory at a rate of 0.5 per attachment point, so the actual speed can be calculated as:
p = number of Productivity attachment points (0 to 6) Productivity shown in control panel = 100% + (p*50%) base speed = b actual production speed = b + (p/2)
The Assembler's base speed of 1 means that the displayed productivity is accurate.
Media
Tips
Known Issues
Related Items
Programming
Update History
Update 01.057.005 |
|
Update 01.057 |
|
Update 01.055 |
|
Update 01.054.012 |
|
Update 01.054 |
|
Update 01.052.023 |
|
Update 01.052 |
|
Update 01.048.020 |
|
Update 01.048 |
|
Update 01.045.013 |
|
Update 01.045 |
|
Update 01.043.013 |
|
Update 01.042.020 |
|
Update 01.039.011 |
|
Update 01.031.012 |
|
Update 01.027 |
|
Update 01.025 |
|
Update 01.022 |
|
Update 01.021.029 |
|
Update 01.021 |
|
Update 01.020 |
|
Update 01.013.008 |
|