Hello!
Thank you for responding to my questions quickly. I appreciate the information you provided, however I am still needing clarity.
Please refer to my reply in bold.
1. Do MS Guides work for tablets or just HoloLens devices? If compatible, are MS Guides compatible with IOS devices? If not, will this change in the future?
At this time, Guides is available for HoloLens 1 and 2. Also, for creating guides, you will need to install the PC application on a Windows 10 PC. For the future, we are exploring bringing mixed reality instructions to various devices based on their strengths.
Any idea when other devices would support mixed reality instructions made in MS Guides? This year? A few years from now?
2. How does authoring a guide work in MS Guides? Let say I have my 3D CAD model I want to use.
Please refer to our documentation at the following site to see how authoring works: https://docs.microsoft.com/en-us/dynamics365/mixed-reality/guides/authoring-overview
We also have a Youtube playlist that you can follow while creating guides: https://docs.microsoft.com/en-us/dynamics365/mixed-reality/guides/videos
I looked through the video playlist and did not find the information I was looking for. Most of the examples show annotated instructions and minimal use of CAD models. I want to know if animations can be made via MS Guides. Can I take apart a 3D model in MS Guides?
3. Can 3D CAD models be imported into a guide for detailed instruction? Is there a file conversion or optimization step required in between? If so, what file formats are accepted in MS Guides?
Yes and yes. Optimization is key to making sure your 3D models perform well on HoloLens. Our partner team (D365 Import tool) has written some great documentation for creating, optimizing and importing 3D models for mixed reality. See here: https://docs.microsoft.com/en-us/dynamics365/mixed-reality/import-tool/
Guides supports FBX, GLB, glTF, STL and PLY formats.
I am confused. The link you provided seems to indicate that a separate third party tool is required to convert CAD files to FBX, STL, PLY, GLB, and gITF files types. Then in addition I would need the Microsoft Import Tool to convert the 3D model to GLB locally so that it may be used in MS Guides. Is this correct?
4. How are 3D CAD models manipulated during the authoring process? It appears that manipulation can only be done with use of a HoloLens.
In-context authoring is a core design principle for Guides. We leverage one of the best things about HoloLens 2, using hand-tracking to help content creators make mixed reality instructions in the contexts in which they're operators work in, and try it the same way that their operators will experience the instructions.
That said, you can design your 3D models, textures and animations using a wide variety of tools before importing into Guides. I'd refer you to the Import tool documentation mentioned above for an overview of creation methods.
Is there something specific you're looking for with authoring?
Yes. It is unclear to me how 3D model animations are conducted. Do I create the animation in a different software, say Unity, and then import it into MS Guides? Or do I create the animation in MS Guides?
5. Do MS Guides require a special target/anchor to run or can it run without a target/anchor? How is this done?
You can anchor guides using printed codes (QR code or circular codes), or without an anchor. There's also an option to not use an anchor i.e. use a hologram as digital anchor. This is useful in cases where your guide does not need to relate to a fixed workspace. Here's our docs pages on anchoring methods in Guides: https://docs.microsoft.com/en-us/dynamics365/mixed-reality/guides/anchor
Noted. Thank you for the information.
6. How are elements such as arrows, highlighting objects, images and videos accurately positioned in the augmented reality environment during the authoring process? It appears that this is done by hand with the Hololens on the authors head. Is there a way to define a coordinate system and use 3D coordinates to specify holo object location?
All of the holograms are placed in relation to printed anchors (or holographic anchor if that's what you choose). The printed anchor is the "origin point" of the coordinate system. We also leverage the spatial maps created by the HoloLens to maintain accuracy of hologram positioning.
I understand that the anchor becomes the origin. Is it possible to specify the exact coordinates of an object so that for all intents and purpose it stays located exactly where I want it in reality? I would be concerned about placing holo objects precisely using the hand-tracking feature in the HoloLens. I guess trying out the HoloLens itself will help settle my concerns.
7. How are 3D models accurately scaled to real world objects?
Are you asking about maintaining the size/scale of 3D CAD models once brought into Guides?
Yes, how do I preserve the already scaled CAD models when importing into Guides?