Construction ships have the construction yard - a size 20 component. It also has storage to store the resource.ORIGINAL: Jorgen_CAB
I don't want ships to be able to refit in space as it make no sense for ships to include such most likely bulky components to perform such things in space. It is Ok for a stations as they don't need engines to drag such modules around the galaxy and it makes more sense as they can't move.
Putting those facilities into a Military ship would easily take up 1/2 to 1/4 of the overall ship size allowance.
And that is all asuming Construction Components aren't actually slot limited to one ship and one station design, wich has no weapon slots to arm anyway or no engines to move. Wich would make your problem impossible to produce.
As for standing still: Construction Ships in DW1 already need to stand still to use their Factories or their Construction components. As well as their Solar Collectors. No reason it would work differently here.
So your entire problem seems to be based on falacies and improper understanding of the DW1 rules - wich unless explicitly mentioned, we have to asume still apply.
First of... it is a very different thing for a ship to work on itself and not something else... and constructors need not only the tools it also need factories and the storage to do what it needs to do. Do you expect a military ship to be equipped with all this just to upgrade in the field?!?
Or do you mean that a construction ship could be used to upgrade ships someplace else?!?
In general I would probably see a constructor to be more of a civilian type of ship so working on military ships might be a bit to complex... just in general. But perhaps not beyond the realm of impossible as long as you have all the resources available.
Equipping ships with self upgrading equipment must be more or less a total waste of mass for anything but space stations, especially explorers that needs to have lot's of range to move all that mass around. They are still going to have to return to grab the resources they need from time to time, not to mention all the extra fuel they will need to move that mass around.
Even for space station I think that for a more "realistic" perspective then constructors would be the more sane choice to upgrade them instead of including all the equipment on them to do it themselves. But from a gaming perspective it probably is just easier for all stations to be able to upgrade themselves as long as they have the material to do so. I think this is mostly about game performance than anything else.
From a logical perspective it make very little sense and from a game-play perspective I think it is a bad idea. We should be bothered by the logistical need for managing shipyards and their placements.