Erwägungen:
1.
Die Staatsanwaltschaft Zürich-Sihl führt gegen A._ ein Verfahren wegen mehrfacher Sachbeschädigung. Sie wirft ihm vor, in Zügen, Trams und Bussen Sitzflächen sowie Arm- und Rückenlehnen beschädigt und dadurch einen Schaden von ca. Fr. 73'000.-- verursacht zu haben. Am 6. März 2019 erteilte sie med. pract. B._ den Auftrag, A._ psychiatrisch zu begutachten.
Am 7. Juni 2019 wies das Obergericht des Kantons Zürich die Beschwerde von A._ gegen diese Verfügung der Staatsanwaltschaft ab, soweit es darauf eintrat.
Mit Beschwerde vom 13. Juli 2019 beantragt A._ u. a., diesen Entscheid ersatzlos aufzuheben.
Vernehmlassungen wurden keine eingeholt.
2.
Angefochten ist ein kantonal letztinstanzlicher Entscheid in einer strafrechtlichen Angelegenheit. Dagegen steht die Beschwerde nach Art. 78 ff. BGG offen. Es ist allerdings Sache des Beschwerdeführers, sowohl darzulegen, dass die Sachurteilsvoraussetzungen erfüllt sind, soweit das nicht offensichtlich ist (Art. 42 Abs. 2 BGG; BGE 133 II 249 E. 1.1, 353 E. 1), als auch, dass der angefochtene Entscheid Bundesrecht verletzt (BGE 135 III 127 E. 1.6 S. 130; 134 II 244 E. 2.1 und 2.2 S. 245 f.; je mit Hinweisen).
Gegenstand des Verfahrens ist einzig die umstrittene Begutachtung des Beschwerdeführers durch med. pract. B._. Auf die verschiedenen Anträge - etwa die Staatsanwaltschaft sei zu beauftragen, den Einsatz von Chemikalien gegen Zivilisten entlang der C._ -Strasse abzuklären -, die damit nichts zu tun haben, kann daher nicht eingetreten werden. In Bezug auf die Begutachtung macht der Beschwerdeführer geltend, sie sei "eine vorgeschobene Vertuschung"; sein Fall betreffe jüdische Interessen in der Polizei, in den Medien, etc. Mit der "psychiatrischen Masche" wolle ihn der Machtapparat diskreditieren und kaputtmachen. Der Gutachter B._ sei von der jüdisch dominierten Polizei hierhergeholt worden, um gemäss den hiesigen "Gepflogenheiten" zu urteilen; von dieser Person könne man kein unparteiisches Gutachten erwarten. Aus diesen und weiteren ähnlichen Ausführungen ergibt sich weder plausibel, inwiefern die angeordnete Begutachtung des Beschwerdeführers Bundesrecht verletzt, noch weshalb der Gutachter B._ befangen sein könnte. Auf die Beschwerde ist wegen Verletzung der gesetzlichen Begründungspflicht im vereinfachten Verfahren nicht einzutreten, wobei auf die Erhebung von Kosten ausnahmsweise verzichtet werden kann.
Demnach erkennt das präsidierende Mitglied:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Kosten erhoben.
3.
Dieses Urteil wird dem Beschwerdeführer, der Staatsanwaltschaft Zürich-Sihl und dem Obergericht des Kantons Zürich, III. Strafkammer, schriftlich mitgeteilt.
Lausanne, 19. Juli 2019
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Das präsidierende Mitglied: Merkli
Der Gerichtsschreiber: Störi