Fresh Breeze Twin
The Fresh Breeze Twin is a German paramotor that was designed and produced by Fresh Breeze of Wedemark for powered paragliding.[1]
Twin | |
---|---|
Role | Paramotor |
National origin | Germany |
Manufacturer | Fresh Breeze |
Introduction | 1990s |
Status | Production completed |
Design and development
The aircraft was designed in the 1990s and features a paraglider-style high-wing, two-place accommodation and a single two-stroke engine in pusher configuration. As is the case with all paramotors, take-off and landing is accomplished by foot, with both occupants running together.[1]
The Twin was one of the first paramotors designed for training use and its tandem seating allows easy communication between instructor and student.[1]
Specifications (Twin)
Data from Cliche[1]
General characteristics
- Crew: one
- Capacity: one passenger
- Empty weight: 69 lb (31 kg)
- Gross weight: 420 lb (191 kg)
Performance
- Rate of climb: 150 ft/min (0.76 m/s) at gross weight, 500 ft/min (2.54 m/s) while solo
gollark: Enterprise-level, fully deterministic execution of random code. Totally secure!
gollark: ```pythonimport itertoolsimport multiprocessing as mchars = [chr(x) for x in range(32, 126)]chars.extend(["\t", "\n"])def generate_for_length(length): return map(lambda chars: "".join(chars),itertools.combinations(chars, length))def generate(): for i in itertools.count(): for s in generate_for_length(i): yield sif __name__ == "__main__": def start(func): proc = m.Process(target=func) proc.start() io_queue = m.Queue(maxsize=128) def printer(): while True: print(io_queue.get()) code_queue = m.Queue(maxsize=128) def generator(): for x in generate(): code_queue.put(x) def executor(): while True: code = code_queue.get() result = None try: result = repr(exec(code)) except Exception as e: result = repr(e) if result != None: io_queue.put(code + ": " + result) start(generator) for _ in range(4): start(executor) printer()```
gollark: Which do you think is slower: the execution or generation of strings?
gollark: ```pythonimport itertoolschars = [chr(x) for x in range(32, 126)]chars.extend(["\t", "\n"])def generate_for_length(length): return map(lambda chars: "".join(chars),itertools.combinations(chars, length))def generate(): for i in itertools.count(): for s in generate_for_length(i): yield sfor x in generate(): try: print(exec(x)) except Exception as e: print(f"{e} from {x}")```
gollark: I should multithread this!
References
- Cliche, Andre: Ultralight Aircraft Shopper's Guide 8th Edition, page D-21. Cybair Limited Publishing, 2001. ISBN 0-9680628-1-4
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.