MTM217-class LCM
The MTM217 is a mechanized landing craft class used by the Marina Militare.[1]
Class overview | |
---|---|
Name: | MTM217 |
Builders: | Cantiere Campanella (Savona) |
Operators: |
|
Preceded by: | MTM544 |
Succeeded by: | LCM62 class |
In service: | 1968 |
Building: | 8 |
Active: | 8 |
General characteristics | |
Class and type: | MTM217 |
Type: | Mechanized landing craft |
Displacement: | 65 t (64 long tons) full load |
Length: | 18.5 m (60 ft 8 in) LOA |
Beam: | 5.1 m (16 ft 9 in) over all |
Propulsion: |
|
Speed: | 9 knots (17 km/h) loaded |
Range: | 300 nautical miles (560 km; 350 mi) at 9 knots (17 km/h; 10 mph) |
Capacity: |
|
Complement: | 3 |
History
MTM217 class is a vehicle crafted to support amphibious military action.
This boat has been designed for the transport of troops and ground vehicles, as part of landing operations on the coasts.
These models are required and employed by all major navy forces, for their versatility.
The hull construction material is steel.
Eight of these craft are used as reserve craft by Brigata Marina San Marco to Brindisi Naval Station homeport.
Landing Craft
Name | Pennant number |
Hull number |
Launched | Commissioned | Notes | |||||
---|---|---|---|---|---|---|---|---|---|---|
MTM217 | MEN217 | 1968 | LCM17[2] | |||||||
MTM218 | MEN218 | 1968 | LCM18[3] | |||||||
MTM219 | MEN219 | 1968 | LCM19 | |||||||
MTM220 | MEN220 | 1968 | LCM20[4] | |||||||
MTM221 | MEN221 | 1968 | LCM21[5] | |||||||
MTM222 | MEN222 | 1968 | LCM22[6] | |||||||
MTM227 | MEN227 | 1968 | LCM23 | |||||||
MTM228 | MEN228 | 1968 | LCM24 | |||||||
gollark: _continues WHYJIT development_
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessparser = argparse.ArgumentParser(description="Compile a WHY program")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def build_output(code, mx): C_code = f"""#define QUITELONG long long intconst QUITELONG max = {mx};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-too cat << EOF > $TMP1{C_code}EOF gcc -x c -o $TMP2 $TMP1 chmod +x $TMP2 $TMP2 """ return shell_scriptinput = args.inputoutput = args.outputwith open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(output, "w") as out: out.write(code)```
gollark: I give you... WHYJIT.
gollark: Trouble is that bundling TCC would require *building* it and that'd increase WHY compile times significantly.
gollark: So how does one actually go around packaging binaries with the program?
References
- http://www.marina.difesa.it/uominimezzi/navi/Pagine/Mezzidasbarco.aspx
- http://www.protezionecivile.gov.it/resources/cms/images/FOT2787_d0.jpg
- http://www.marina.difesa.it/sites/AMC1/SiteCollectionImages/a8d7a390-d9d6-4fa1-857a-82ca7d567945/5f898987-6610-4a0f-abb2-12eb475bc3f605.jpg
- http://www.naviearmatori.net/albums/userpics/16438/1338146190.jpg
- http://www.associazionelagunari.it/images/leonte_75.jpg
- http://www.naviearmatori.net/albums/userpics/11615/1368877668.jpg
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.