Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var sequencePlayed = false;
- $scope.resetSequence = function() {
- angular.element(document.getElementById('__studioIDofModelWidget__')).scope().reset();
- $scope.view.wdg['toggleButton-3']['pressed'] = false;
- $scope.view.wdg['toggleButton-2']['pressed'] = false;
- $scope.view.wdg['toggleButton-1']['pressed'] = false;
- sequencePlayed = false;
- setTimeout(function(){
- $scope.view.wdg['__studioIDofModelWidget__']['sequence'] = '';
- $scope.$applyAsync();
- },0);
- }
- // plays blade removal sequence
- $scope.blades = function() {
- if(sequencePlayed) {
- $scope.resetSequence();
- }
- else {
- $scope.playseq('__nameOfPVI__');//ex 'l-Creo 3D - blade_5Fchange.pvi' this can be found by opening of the pvz
- }
- }
- $scope.exhaust = function() {
- if(sequencePlayed) {
- $scope.resetSequence();
- }
- else {
- $scope.playseq('__nameOFPVI__');//ex 'l-Creo 3D - Exhaust.pvi' this can be found by opening of the pvz
- }
- }
- $scope.playseq = function(name) {
- sequencePlayed = true;
- $scope.view.wdg['__studioIDofModelWidget__']['sequence'] = name;
- $scope.$applyAsync();
- $timeout(function() {
- $scope.$broadcast('app.view["Home"].wdg["__studioIDofModelWidget__"].svc.playAll');
- }, 800);
- }
Add Comment
Please, Sign In to add comment