How to solve the mech_import error for SimMechanics?
    14 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Huub Timmermans
 el 6 de Nov. de 2012
  
    
    
    
    
    Comentada: Muhammad Khird Added
 el 3 de Ag. de 2019
            Dear Matlab/Simulink users,
I've a question regarding the SimMechanics links module. I installed the link module of Simmechanics for Matlab 2012b succesfully. Then I registered and linked the SimMechanics Link software as SolidWorks add-in. Now i have a model (the robot example model) in Solidworks which i want to export to SimMechanics. So I go to the add-in tool and press Export -> Simmechanics Second Generation. When I tried to open the model in Matlab with the command: mech_inport('sm_robot.xml') it constantly gives the following errors:
"XML Read error" while attempting to read file "sm_robot.xml".
Error in C:\Program Files\MATLAB\R2012b\toolbox\physmod\mech\importer\+PMImport\@ModelReader\ModelReader.p>ModelReader.ModelReader (line 33)
Error in C:\Program Files\MATLAB\R2012b\toolbox\physmod\mech\importer\+PMImport\@ModelUpdater\ModelUpdater.p>ModelUpdater.ModelUpdater (line 16)
Error in C:\Program Files\MATLAB\R2012b\toolbox\physmod\mech\importer\+PMImport\pmiu_import.p>pmiu_import (line 73)
Error in mech_import (line 97)
    PMImport.pmiu_import(varargin{:});
When I check the folder where i saved the export model, there is only a XML document and no STL files. Maybe that is the problem? How can i solve it?
Thank you a lot in advance!
Kind regards,
H. Timmermans
1 comentario
  Walter Roberson
      
      
 el 7 de Nov. de 2012
				Please use better tags for this question; the tags you have used are all products, which should go in the Product field. See http://www.mathworks.co.uk/matlabcentral/answers/43073-a-guide-to-tags
Respuesta aceptada
  Noor Zeid
      
 el 24 de Jun. de 2016
        I think you should use smimport('model_name.xml') command for second generation
0 comentarios
Más respuestas (3)
  Arash Mohammadzadeh Gonabadi
      
 el 10 de Nov. de 2017
        Try using the command smimport('smTotal.xml') instead of mech_import().
  Adrian Hernandez
 el 18 de Mayo de 2016
        Dear Huub Timmermans Can you solve your problem?
I have the same problem but I've the STL documents and XML. I can't solve this.
1 comentario
  Tamara Miteva
 el 11 de Jun. de 2016
				Dear Adrian Hernandez did you solve the problem? I have the same problem..
  Luu Quan
 el 21 de Feb. de 2017
        I think when you export SimMechanics from Solidworks file, you must chose Simscape Multibody First Generation (1G) instead of Simscape Multibody...
1 comentario
  Châu Trung Tín
 el 9 de Mzo. de 2019
				Dear Luu Quan, My solidworks have Simscape Multibody First/Second generation. It only have Simscape Multibody... So how can I see Simscape Multibody First/Second generation. Thanks so much. I am looking forward your answer.
Ver también
Categorías
				Más información sobre Assembly en Help Center y File Exchange.
			
	Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!








