Auf Drängen seines Vaters schrieb er sich für ein Studium der Medizin ein, als Studienort wählte er Freiburg im Breisgau. Ob er dort medizinische Vorlesungen gehört hat, ist nicht sicher. Überliefert ist hingegen seine Kontaktaufnahme zur Ortsgruppe der freideutschen Jugend. Die Nachricht vom Beginn des Krieges erreichte ihn auf einer Wanderung von Basel nach Olten. Er meldete sich umgehend in Liegnitz als Kriegsfreiwilliger und wurde dem Sanitätsdienst zugewiesen. Seine Einheit war die 5. Kompanie des Landwehr-Infanterie-Regiments 7. Einsatzort seiner Truppe war die Ostfront. Weichmann erhielt 1915 das Eiserne Kreuz. Am 4. November 1915 kam er nach einer Verschüttung in ein Lazarett. Bereits elf Tage später fand er sich wieder bei den kämpfenden Truppen ein, erneut an der Ostfront. Das Kriegsende erlebte er in Litauen im Rang eines Feldwebels. Weichmann wurde im Zuge der revolutionären Unruhen in den Soldatenrat gewählt, der sich im Wesentlichen mit Aufgaben der Demobilisierung befasste. Im Dezember 1918 kehrte Weichmann nach Liegnitz zurück.